MFALPQAGDRRGEIIKVLLSNGWDYMNGLLTLGKVGEPQIPTPEVLTKILVELGPFYIKLGQLLSTRPDLLPPRYINALTALQSNVPPLPWSAIEDLLQREFPQPLGETFQEIESEPIAAGSIGQIHRAVLQSGETVAIKVKRPGIDVIVEQDSLLIKDVAELLALTEFGQNYDIVKLADEFTQTVKAELNFDTEAAYTNNLRTNLAKTTWFDPNQLVIPKVYWELTNQKFLVLEWLDGVPILTADLTQPPSDKDIAEKKKEITTLLFRAFFQQLYVDGFFHADPHPGNIFYLADGRLALIDCGMVGRLDPRTRQLLTEMLLAIVDLDAKRCAQLTVELSESVGRVNFQRLEVDYERMLRKYYDLSLSEFNFSEVVYEFLRIARVNKLKVPACLGLYAKCLANLEGAG