MAHLGGFGGWSPMDVTAALAKAINAINNSNNGQAVYAPLTPGMVVPPPGVSSALQIEAARRWQEMEKLALQLVSHQVTCAGAIQAGDYAAASGSLSNTREILIKIPTGVGIGRVLTHFADALYERLFLVFPNSMSPLQPPRAERRELFRGFYEARPHLKFSHFTANQAILEAFKGCGVVHVIDFALMDGIQWLSFIQAMAIRPGGPPILRLSRVGPLATDDHDELREVGIRLAEFSRSCNVPFAFHGIAVEKIDELRTWMFQTVPSETIAVNAVLQLHRLLVDQDAVVAASSPAPINIVLDLIMSLNPKVFTMVEHKADHNKSSLLERFTNSLFFYGAMFDSLEAASRHDGGDGTGNPLAEAFLQGEIADIVSHEGSSRVERHEPMTRWIERMQRAGMTQIPQSQNELWQAAMHVRSSTDFRV