MKQSHRREDFGFASLLALLEMAMASLHLATAPSPLLEFFTTSPNPRQRLVAALPRPGDFRFRECKPFFSTSCNGIGMRWSLKIRAVSVSGDAERKASEVKPKTSYRPVVLLPGLGNNTGDYDELVASLAARGITAVTAKVSRPDWLRNASGLLDGNYWKGTLQPRPTLDWYLERMKNAIEEAMALAPETGKVSVIAHSAGGWLGRVYMADFGTKDIALFLSLGSPHLPPPRDVPGVVDQTRGLLYYVEENCPGAFHAPDVKYVCIAGRYLKGSRLFPNNAAAVAPTGLGTVGVSDGSVAVSAAEDENLEAGVGEVIVDGAVKPAPPTLRARIVGQGYKQVCGQADVWGDGVVPEMSAHLDGAENLTFEGVYHSPVGASNERPWYGTESILDKWVHYLMQ*