MMLLALHSPSTGTVAWRRRRPAPLPAISRRARIIRPSPFALSTAAATDTSTGHAPATADREAPLLQLLHSGVRAESLPRHVGLVIDGHARWARARGLSVSEGHAVGRRTVEHTVRLSRAWGIRVLTVFACSHENMTTRPKAEMDFFMQLYEGFIRDNVDQFCREGIRLHLIGDSPGLPASLLRAAREANQLATQSESEMVLMLAMGYSGRRDILRACQELATEVQRNLLRPEDIDEALIAGKLGTSIAGGELSYPDLVIRTSGELRLSNFLLWQSAFAELFFSDVMWPDFGEDEYLGALRSYQTRQRRFGQRK*