MMQQQDRIGDETDLESFTSSVPSRDASHRFSSHQFSGMVRQRAYIFDGDGKYYNKEWDLAEGTGKEFCWYHVELPKGNQKLSQSAQHLIDALCPPLKLQDILALASNGPFCGHVDGALVFRVNSPGPASSSNTFKIAARITENSVITVSLGRVPRLGFSPMGQSLLSEVPSVIEEHVLEFLLKMNHSEEADNPVPTSVSNLVVHIIDTHVDRLQDVVTELEIELDGVELEMDRGGFAMKKKMLDDRRFPKLHLNLQRLLQVIAHGEQVFPRVKEKCSTKPWFLAEDIHSLEELIGRLRRLKENVGFIANRVTAIQAGLDSWQAEQINRKLYYLSFLSIIFLPLSIITGVFGMNVGGVPWTGQDKPELRDGFRNVMYICLIMLVLVLCCFGFPALYSRIASWWGTRDMKRSWSLNRRSFKKIPNIVQERKGYLRL*