MTHNLFWCTFLWNELADTTNVGRNVCKWARRIFIKPWEKDASSCKLNNLNDSIENRRKVLVGKSVNSTTVEAIVLHRERNVCPIAAFNAGQRARGFFKYRGVKTWVVNLVNKPCAYRVGEKWSWVHRTKKWILKHAPWCQSQGFLVREAAWEAWESKHSTESLRFYKEFKLEGSRDFFKRAMRFEGVSPEKVRLLILARVGGCLLVKRAVLLGLVDHRIDVRCPLYNEEGGDSLYHVLVKCPSLVHIRSRIEGLESLVSKLRSSAAAFDDRSRLALLLGGEIGGRLCNWLQGHPHWRGTAGFVHVVNLLAEVIPMYNQALRDWEVQGEGPQLGPAGGLREATPPLSQRPKG*