MSQDFWFLLLPGFSVMGFVSAVEPLRVANRFHADLYRWHVLSADGGPVLASNGMSVNSDGALEPLKKGDLLFVVAGFEPLRAVTPALVQWLRKLDRNGVTLGGIDTGSVVLAEAGLLDGRRATLHWEAIDAFQESYPQLSVTQELFEIDGPRITSAGGTASIDLMLDLIAQAHGPQLAVQVSEQFVLGRIRPRQDHQRLQVATRYGVSNRKLVQVIGEMERHTEPPLTTLELAERIQVTRRQLERLFRVHLDDTPSNFYLGLRLDKARQLLRQTDLSVLQVSLACGFESPSYFSRSYRARFAASPSQDRAVLPLKAPAATPPGAPAGHRTPRAERG*