MPAAAAAQRLLAASTKIIGVGRNYIAHSKELGNPVPKEPVLFLKPTSSFLHAGVATAAVEIPEPLESLHHEVELAVVISRRLLSPPSATAAARRAAPVAAEAVSSGGGVLLPRGGVAGVAANGWSGSGPGLRLARRLCTYDERDDRALEEEVEKKFGWILKIIFLGTAGLVGYQFFPYMGDNLLQQSISLLRVKDPLFKRMGASRLARFAVDDQRRMKVVEIGGAQELLNVLEGAKDDKTRKETLKALAALSKSEEAAGFLDKVGAYAIVSSTPDSQEYAEIQTYKTSLLTAFDQLKS*