MEEEKKAVSVWKTIKPFVNGGASGMLATCVVQPIDMVKVRIQLGQGSAVHITKNMLRDEGLSAFYKGLSAGLLRQATYTTARLGTFRILTNKAVAANEGKPVPLYQKALCGLSAGAIGACIGSPADLALIRMQADATLPLAQRRHYKNAFHALIRIAADEGVLSLWKGAAPTIVRAMALNMGMLASYDQSVEFFRDSLGFQETPTVLGASAVSGFFASACSLPFDYVKTQIQKMQPDAEGKYPYTSSLDCAMKTLKSGGPFKFYTGFPVYCVRIAPHAMLTLIFLHQIQKFEGSVGL*