MAFTEFRPLAEKSLIEYIKATSVLSDKIGNNFGDLKIKEVGDGNLNFVYIVASPSGSFVIKQALPYIRCIGESWPMTKERAYFEALALREHGRLCPENVPEVYHFDRTMSVIAMRYLESPHIILRKGLIAGIEYPLLAEHMSDYIAKTLYYTSLLYRTTTEHKRDVAEFCGNVELSRLTEQVVFSDPYKISQYNRWTSPYLDRDAEAVREDNILKLEVAELKSMFCERAQALVHGDLHTGSVMVTHDSTQVIDPEFAFYGPMGFDIGAFIGNLILAFYAQDGHADQMNDRKRYKEWILRTIRETWSLFYKKFTALWDEHKDGSGEAYLPEIYNNPELRLLVQRKFMQDLLHDTLGFGAAKMIRRIVGVAHVEDFESITDASKRAKCEQQALDLAKMVLKERKKFQSIDEVVLAIQQVQ*