MGRSAALQVKELQLQRGYLSDALQKSRDKRADATLSTSFQKHKEVKKSVNPDLECVRTLTGHTGRVYAINWSQRQVDSIVSVSQDGRLLVWDALTGFKTNVIRPSSQWLMTCAFSPGGESVACGGLDNACSIYRLSPDFDPEENVPCYQMLTGHNGYISCCRYIPERENLIITASGDQTCILWNYEVNARLQTFASHTSDVMCISPSPVDPHQFLSGSCDATCKLWDTRSADNSVATFYSDATNSADVNSVQFVGHGNCFVAGYEDGRCAAYDTRTRHRLETYSPQKVVEREVKGVTSVETSLSGRLLFVAYASSDLLIWDTLTAQVVGCLDEHLKRVTSVGLCADGSALCTASWDATLKVWSTAPT*