MLRGVAGALVRRAGHAGRLSARLNSTAAAAPARKHGGLKDEDRIFTNIYGEHDVGIKGAMKRGDWYKTKDLLSLGPEWIINEIKVSGLRGRGGAGFPSGLKWSFMPKKSDGRPSYLVVNADESEPGTCKDREIMRYDPHKLIEGCLVAGFAMRARAAYIYIRGEFVLERNALERAVSEAYAAGFLGKNACGSGYEFDVYVHYGAGAYICGEETALIESLEGKPRLKPPFPAGVGLYGCPTTVTNVETVAVSPTILRRGGEWFASFGRKNNAGTKLFCISGHVNNPCTVEEEMSISMRELLEKHCGGIRGGWDNLLGVIPGGSSVPVLPKHICDDVLMDFDALKDVKSGLGTAAVMVMDKSTDIVSAIARLSKFYKHESCGQCTPCREGTGWLMDIMDRFAAGNARIEEIDMLEEITRQIEGHTICALGDAAAWPVQGLIRHFRPELEARCKNKPKVFASAAI*