MYPTLLGLRLVTDITAGRPQPLGMAALLRSIRQDPRLLVWSKPVAAVGTTALSLALLQGQQQLMAAGRLQCKDPQSGPGLVGAGQPVLHQCQELMTAVGAQLPRHWQLGWRAVQADLVGRSAAALAAQPDGHAAAAGGLDLPQGPGLLRFTKVLPVVLRAHIALFHRGTPILRALLLPVAANSTVQLLLGGRQGLSGLWQGVEASQQLAVARHSAVPSVAQLSAAAGWAAGPEWSVAGCGGQSAAGSEAAQCCAQCGTASEELLKHWDWQSGSSSSSGGSSGPSVKGSQGVRPLLLQLPWPISSGANEPDGMPLGCYSGGQGLESVQLRRKSGQVWLKLRKAE