MAREAAAPGRTAGKASAPSGHHHAGARGGGGDLWSEIMASGGGGGAARIGVVYGRRRAAQEASRPRGAVDVRGVAAGEKRASFEPSKRTSWNRSLSIRGRESILFAPGTKIQPQQNPCRAQKRPPKPGNRVKRTFGGPPDLKKEKAYFEEVDAFELMEESPSPKNFGTWARGMEQNYIVHDLSAILERWKISKLAKFAASRPLFDIMETPVVPSVRSDCSLHDSCRTPEKDRGSRTNPMRRTIPSGLSDKTSIFTSFSELKIKEEPDDSSIPSLSAEAMTAFAQLLLVCNQSAPITLAEAFSTYCTPGSIVKLGEGTFGEAFRAGSTVCKVVPFDGTSLVNGETQKKAEEVLEEVLLCLTLNNLRADRGDNVKENSCHGFIETKDFWVCQGPYDPSLICAWEDWDAKCCSENDHPNDFSNEQCYIVFVQADGGRDLEKFALLDYNEACSLLVQVTAALAVAESACEFEHRDLHWGNILLDRDETQDKNHTMGFTLQGKNMCTRTFGLNVSIIDFTLSRINTGDAILFLDLSTDPALFEGPKRDKQAETYRKMKQITNDYWEGSFPKTNVVWLIYLVDIVLQKRYSTFTSKDDRELRAFKKRLAKYDSAKDCLTDSFFSDLLLSDEDAQPSTA*