MMGKLRLSLAKNAGAGKGTVSSVVLVEPRHDEIAKAANNKLNLRLKSTRNVRLFLKQRVGVHAAGTELPVGDCTDYLANDVVVLVSVGEAAASRPASSFCGLDRAALPPLPRWPASDTGDDETDEAVEATPASAGPSSSAVSTTSFAVPNLPRLPVSQDLRFHGRHVVLEGDVLPLIRQAVAGCSGFSETNHGRYVAFDYSADRGGGGVAGMFPPPERHHRGSRERWFAAARRECRGLLLCAATGAVLARRFHKFWNIDEVSEAAAEHVGPLRRGRCSLHLKLDGSLASPLLLPTVASAADGGTGSDEAGNDARGGSAGVX