MDEVLSQVFGACRLAGELESSLRLSNAAADAHFLLSSCEHIVDAFNKAIDGVRMLTGEGRMRPFELPPIPAAEDDEHPFFEMADFSESPQLSLEVQPSAAAHSEAFAGGGEAQVAVGGASSRGRSSRKRKEGYVTKKVPVLRTGNMEVPPDDGYTWRKYGQKDILNSRFPRSYYRCTHKNYYGCEAKKQVQRLDADPYTLEVTYCGSHTCKTSPTPIMIPSLAHSPIGKDEKDDRTCHGHPQAAPTTTLSTSIQLGNWFEGSSRQEGQTQGGRDVDYCPVAEFADAMFSSGSSGSIMDAIYLPRQGN