MLESGKPMPGNGNGNKMNLRVEILEGLLASLNDTTSAKMNSLRQTIRRNQMDQADTTRKSLDVMRQVFQSDINEELKQVLDRHMRTTFSPAFENLKRHNLEVTDNDINELCRSILDGAKLCFQPIPGKNSNYADYDALTPPMHQNNNGFNDQRRHVYESDGGESDASCLSQASSLVPQSPCGPGKKRGRPRKTDVDCGRSGTPIISGISPISFDQANKWDPDRIGVNTRYILGSKVNKILGLGHRGHVYSKYPLIFRYVADDEDKAWLYDRNFTTRVNGKVLVMVLDDVQEIAQIENLPGSTLNDLQRCSFLVQEQMVSKMKLFMAAPYDRLKKRVPASLMFPPNLASFPC