MEVEGHRERERDPGDGKGEREGDVEEKAEGEGEDRFHALDDGALLKVLAMLSHPRDLAAAMTVCWRCFALGQERQLWRSLCMRLCSADALNRVIGFQSPPSLALSPSNHAPLGSSSSSSSSSSSSSRSSQDLLFEKLRMESQGFAALAWQLVAPPQATANYIQYGLHESSTDEDFREIMETLLPTRPGSLWSSIGYNDSEHAETLTYELENRVCLVHEMMVRPFEDYSQWGEPIFLANSVRFRLGYVPCKDWNRTVRNATERHRSISARYLDNPLTCYEWTYESPIYPMEKADVLQRFPLPQPVLCIGGIVQVELLGGVQKDSNGRYYICICQVRALGRPLPQFQFDLTEDCRQFILRFNGNGGTGNRSLGTLQCSNELTQRFQ*