MTEYNGRRAPNFSQYLDDLNAIPSPYDQAVQQQQGSYNLDADLSLFTNAEFFDFDNFGDLNLPGFDSVESDRMKKENNQATGQNPDMEFLDLFGGFSNMPDYSATGFNSVNAQSQPTSLQNAQFSTVPQMPNGPANAVSSPNESISTSSSSPAAQPQAPAPAASTPSSAAAPKRKNTQKSAAMSVEEAARVAAEEDKRRRNTAASARFRVKKKMREQALEKTVKETTEKNTALEARVTALELENQWLKNLITEKNGQSSEEGKKSENDIADMFKKFLASQKAEGQRSSAESRIGVGTA