MDTNGNLQLDHGSLPILPESSATMAKLRHSLSFNDCFVKVVRSPNKPGKGSFWTLHEHCGNMFENERDSKSRCMISQPVVKVDVKEELQSAASATPVLLDPTASAVNRSQSVISSVGSLGATQRDPDCANITGTLNDMDLNADAQQQLQQLLPNIVDMEEDQAESS