MSAPRVSVVQSLARPFAGRGERCDVVSRIPESARIVLIGEASHGTEEFYSIRAEMTKRLIVERDFNAVAVEADYPDAARANRYAQGVGSDKNAEQALRDFKRFPTWMWRNHVVADFLEWLREHNAGRTEGREPVRFVGMDLYSLQSSAEAVINYLKKADLELSASYGCFDRFEGDPQAYGMATAYRIARSCERDVLDVLLDLQRRSMDYAPLIMSIPLPRRARGGRRLAEDALFDAEMNAELDAEEYYRVQGHVESWNKRDWHMRSTVLRLDEFLSKRTAAAGHAPRIVLWAHNSHLGGEWNVGQLMREAYGEENVCFTTYTGTVMAAQVTGPSTVRPAMKESWEAALHDVALARGGSPDFLLDFRGEPELMHEFEGEGPPFDLCVHIDETSALRPLDPL*