MPTRASLALLWPYAAWEAHGAATGEWRTLTFYDVVPAHCRGRVSNMDVANVAGDMFFSTKDKYLAVACPSCLANKSCHGAATFDCTNPESTGQLVVRQLSVEVLAFGDAYSLCDVWPHHGECEYSCFAPPGHKGPGVGRERVCAGGSWRACGMAPDPSPVVPFRHAWDYWNWNIASRFGNSGGGEWYSLTAADEGLHWRNASVVKAIDQACQARAFDGLVVSRGAACFEACPQPANRSSECWVDCFFETLLGPGAATTLKPPGAQTGAMDVGHLADAWLSGLRHDDPAKGGCPPLSALLPVP*