MSEVGEFSFAHNNKGIENGMGVPNGLAKIHTHVEENVGKAASGVPETPRSATALGTPRSAGAPGTPVTPPEVCTDDSGPTVRAKTVDELHSLQKKRSAPSTPKDANNKAFFLSDEERQRMQLQSISASLASLTRETGPKVIRGDPEKKQDRKIEHDHSVPHFTLQPNISDSALKFTHIMYNLSPGELYEQAIKYEKGSFITSTGALATLSGAKTGRSPRDKRVVREDSSEDDLWWGKGSPNIEMDEHTFLVNRERAVDYLNSLEKVFVNDQFLNWDPEHRIKVRIISARAYHALFMYNMCIRPTPEELEDFGTPDFTIYNAGQFPCNRYTHYMTSSTSIDLNLGRKEMVILGTQYAGEMKKGLFSVMHYLMPKKGILSVHSGCNMGKDGDVALFFGLSG