MRPTRAASRGGWALYELYRTTSRVAAPAVLLWRRLQGLEHPTRWPERLGRPSAARPRPGSPLVWFHAVSLGEGMAALPIVRHCVRLRPGLPVLFTTTTLSSSEVIMDLLPDGVIYQFAPLDCPTAIDSFIGYWKPSLVLLLESELWPNLIMSAAAKGIAVALLNARISLKSFNHWSMPLMFPLVSLMLSKLSLVVPLSTIQAVRFQLLHTPPGIIHFAGDLKYGILKFFILRIHEELVNVYPVLLLILVPRHPEDCKNISLALKKQKVNFVLRSTREVVSSITRVYMVDTLGELRMLYRVTPIAVVGGSFLPGLAGHNFSEAAAAGCAVMTGPHVGHFYHMLVEMWQINPLAVKQVSGEFELLQTLKELLGDASTLGARQRAAKDAFSIMSDGVVNRVWDLVCRLGIDSQTNTLSS*