MAAAARAALPRPHLSLFSSSHRSPHLSLTPSSAPRLRSGAATSPALQQHHQVTTRLGDVIEAQQFDRDALNEIFEVAREMEAVERGSHGAPSRVLEGYLMATLFYEPSTRTRLSFEAAMRRLGGEVVTTENAREFSSAAKGETLEDTIRTVEGYSDIIVLRHFESGAARKAADTANIPVINAGDGPGQHPTQALLDVYTIKREIGTLDGIKLGLVGDLANGRTVRSLAYLIAKYQNIKIYFVSPDVVKMKDDIKNYLNSKGVEWEESSDLLEVASKCDVIYQTRIQKERFGERIDLYEAARGKYIVDKKVLDVLPKHAVIMHPLPRLDEITVEVDSDQRAAYFRQAKNGLYIRMALLKLLLVGH*