MGEGKEVIQVGTCKWFNVLKGYGFITPDEGGDDVFVHQSELNMDGFRSLDAGERVRFVIRRRPEGNEATAVVSAEPGGKLKGSSIRPLGKYKSHAIRCFKCGHYGNHTAAKCKTSLGAEKACYGCHSTDHLITDCPQKVNFKNGNKTRKNEGYDKNEEEAKVESNEQVQSKMKKEKTGSKMKEITNDKEDANRDSNC