MEAAAAAVRYGIVGVGMMGREHLHNLAHLATEVEREQSVRVRVTGLADPHQESLRLGLQLAAELGLPPPQIFPGHRELLDSGLCDAIIVSSPNMTHYEILMDIIRHREPQHILVEKPLCTTVQDCKKVIEAAKQRPEIVVQVGLEYRYMPPVAKLIDIVKSGTLGQVRMVAIREHRFPFLVKVLLAVFLPAIHTSPLIVFRYNLQVNNWNRFNCNSGGTLVEKCCHFFDLMILFAAANPVRVMASGAIDVNHKNEVYDGQVPDIIDNAYVIVEFDNGSRGMLDLCMFAEGSRNEQEICVVGDIGKGETFVPESIVRFGKRTEGRDGVVTIMAEDERIKYQGLHHGSSYLEHLNFLSAIRAQGASGPSVNLSDGLLSVAVGVAGQLSIEQGRFVTMEEVLGL*