MAEEERGLSIDPYKHLNIIPNKDGSLTRATTTPDVPPICNAQGRGEPRDGVLSKDVPLNPAQATWIRIFAPHRPEQHHDLKLPVIIYMHGGGFILCSAATAPFDAFNATMAREVPAIVVSVNYRLAPEHPLPAAYDDALDALRFVAAQADPWLAEFADLSRCFLMGSSAGGNMVYHVALRALNEDLGQAKVVGLIMNQPYFGGAERTESELRLANDPIVPLASNDLMWELALPKGADREHEFCNPMKPSSAVGRLPRCMVWGHEGDPLSDRQKSFAEFLEGERVVVVARLNTLWNQPV*