MSLKLCLGNQSFAFKSSVFVNAMNGEMLERAMPKGLPFVRTSGRREEVGSSTLVCRASAWPASNAFLQKVTQIGSASNGDALVAGNSPTQLKQEDLSMQAPSSGRAMEVSTSQMVSLHLPKPLSIADLTLPPRGGSDVRVAYQGVPGAYSEAAAAKAYPRCEAVPCEQFEAAFSAVELWLADRAVLPIENSLGGSIHRNYDLLLRHRLHIVGEVQLTVHHCLMAVPGVKKKELQRVVSHPQALAQCEQTLTKLGVAREAVDDTAGAAQFIAAHNLRDTGAVASARAAEIYGLEILMDGIQDDLDNVTRFLMLAREPIIPSLDRKFKTSIVFTLQEGPGVLFKALSAFALRDINLTKIESRPQRKRPLRVVDDSNNGTAKYFDYLFYIDFEASMADVRAQNALSNLQEFATFLRVLGSYPMAMSLMRA*