MEQGQLVFSPPLSLDPKLIFGDGEKQKSLLARIVDIIKDLKPGADLAQFQVPVQMNFPKSQLQAIAEPVYCCGQDLLGACADAPTPLQRFLRVVAWHISITRILPYAQAPFNPILGETHHVSWGSLNVLIEQVSHHPPISALYATNKDHNLRFQLWHNIGARFYGNKAEATFYGKRILWLDSHQERYEMTMPKLLTRLFPASGNDWVGSSTVKCSSSGLEATIVFKPRPFFGLRGTLGHITGKIRDTNSNTVLYEISGRWNRVVTLKDMKTEETTVLFDAQAALTNLKGLALRGEKAMLESTETMMVWRAAMEGLVRRDWEMARKAKHEVEERQRALAKQRRLDGKVWTPKHFVEVDGEDRWQWRHTGQPVPEGLLVVPE*