MKTAARFGRPGESGILLPWDPPSIRPSSNWGGGGRDAHEDDLVMPGFRFHPTEEELIEFYLRRKVEGKRFNVELITFLDLYRYDPWELPALAAIGEKEWFFYVPRDRKYRNGDRPNRVTASGYWKATGADRMIRAENNRSIGLKKTLVFYSGKAPKGVRSSWIMNEYRLPTADTDRYHKYSKSTNTFASTYSLLNLVNAASMGVASAAAIDELSTL