MLKGTIIVTGANGGLGSAIANKLLLEAQYAEYHMIFTVRNVEKANVLQEVINSHRGKGLSSSNDVVPLDLTSLASGRKLADDINARVAAGSIPPIRALVLNAGWQEWTTESFTKDGFEMAFQSNYLTHWLLTVKLLQSMDKNKGRIVVLGSWSHDPDHPGNNYQGFYKGEQWRQLHPNTEAVAKGTFSKPESLPAGGHGFRRYGAAKLCQIMMVYELQARLDADPALSKIAVLGVDPGAMPTPLTRRANPFFVLVGRAIFPILIFLSGLFSKNPEFRSSKKSAKDVMAAALSEDEPYGHSPKAVYYNGDEISTSSAESRDKRKGLELWRSSVEYTGLTEGETCLRNWR