MTLLGRKFRGHPPQEAFLGYVATPVTTLTISRPLIQWIFPDLYRTARFWRRLLPIYTRYMITKLNARNKSRDERDKLWDRRHEWGGKMVHQLVLDMSGFYVKSAQILASKAEFVPGQWRKWLSKHLDDAPPTPFSRVKKSIEKELALCPKGKDIVTPLDALFSNVEEDPIAAASIAQVHGATLIDGTPVVVKVQHLGMDTIMHSDLRNLARVARFLKGQLPVDLTPIVKEIQATIPLEFNFEREVWFMLRIKSSLETHGFSRIVCPSPIENLCTQRLIVMERLHGTPFTHILHRNADESLQPRIPKLRDVVKNLIEAYGQMILIDGIFHADPHAGNLLLLTDGRLGLLDFGQSKVLGEESRKQFARMVISLASDDAVAAARVLCEMGIVFEDSSTPSKEVSVEVLVMMARMLFDTCYVEEATVSPMAENSILRKVPMRSFNQELWMVVRTILMLRGLLFSLEMDESAVAIWKPYADVVLS*