MRPFSTYHLSEKGGWQNRPGYGGRGPMEAKGAEGQHNPRSWHRPVLAAAAGVISLRRNVGRRPRLHQASRGGDSKAPPEPRARGPRSERDVANDVVFGVVAVDLLFNHDRLDMEVGEAFRRSVYDPAWKRLRYYSDSTAPEARSPAKSWRLQDRTLERQFSLSCFYTEQATRDLQLSRMQDPLIPSMQRTSRSLLEEAGVRATDDPVSNALIAWMAHNLQVSTDSSGDEWLHCRGRPWGYAVGKPEVSEWLLPVFVEHDRSSHAERMALLAIGNLVKSSGGKLHPDSPVKGMVSVYATHTPCISCMAVFCQFKQRLPGVKLYVCFDKWGETNRWIDEPKTLPQEESDETA*