MDFDSSYAHFVSTGDGDLLPARAPLLSYHRLSSLIRECPSNPPPDLSIRAIGCSGCDDVFFGTITQELTDINSYFNKRVQWLLEMHLAPVLKKALFKLRHKQARDAVAMIQEGQKLVRYAAMMTVAIRKLLVEYDQIHNSREGSKFKGWLADTHKEVVQSLWLLELLALYFNFKLNDTKSMLPELCEGCTCDVVDGKVTLSFKPHESLKIDAELTCPICLETLFEPTALKCGHMFCWSCACDAAQVPTYLGLKTASQDARCPLCRERSVFGDAIQLTEIHLLINRRCNEAWKARCEKERKERMAELKDYWSYRPEDVGSSPFHFI*