MLEEYKIGELASFGIADSTPENTEHGGGKALIMQQANTLEAAAAALSSSKIIHEQSSKPDVALDPRKKIQCRLIVKKSLSHDVRLFRIALPRDDQILGLPCGKHLFVLAKINGKLCMRAYTPTSCDKEVGYFDLLVKIYFKGINKNFPEGGLMSQHLDSLTVGDMLEVKGPLGYIHNLGKGSYKVDEKSYHMKYCAMLAGGTGITPMYQLIRAILEDPDDETEIHLIFANRKVEDIMLRDELDKWATDHHSRFKLWYVLSSPPSNSDDEWKYGTGRVNEEIIRTHLPRASPETPVFLCGPNPMIEEACLPNLDKLGYSKELIFTF*