MRVGNGLEEGVIQEPLINNATVQKVEKHIQDALSKGAKVLVGGKQHSLGYTFYEPSVLGDATSGMLISREEVFGPVAPLFRFKSEEEAIRLANDTQFGLVSYFKHIGTKRMSSTWDGARWEKQSQMLLGLWEHVSLALKKRGDGVLGLDNFNNYYDTSLKRAREALLKKHGVFVIEGDINDSMLLNKLFDVIPFTHVMHLTAQAGVRYCMENPSSYVHRNIADLVILLEACKAANPQPTVVWASSSSVYGLNDKVPFSEIDRTDQPASLYAATKKAGEEITHTYNHIYGLSITGLRFFTVYGPWGRPDMAYFSFTRNILQGKPITIYKGHNQVDLARNFTYIDDIVKGCVASLETAVKSTGSGGKKKGPTQYRIYNLGNTSPVTVPTLVKIH*