MRKGLKLIYVDTKKGGGQGSPLFDPNGTHDKVGPEQKSFVGFEVGEAALSILHSMVSVHSDLDEAGEIVTPTPRVKRILSSPRCLPHIAQGLLTGEPGIVEVAAALLKAVVTRNPKAMVRLYNTGVFYFALVYAGSNLYSIANLFAMTHGHQAFHGGEEAAVSSSLPLAKRSVLGGILPESLLYVLERSGPYAFAAAMISDSDTPEIIWTHKMRAERLIDQVLQHLGDFPQKLSQHCHSLYEYAPMPPVTYPELQDEMWCHRYX