MDQIFKHWKGDQSWKVSPYDEKQFLEDYVATLPRPGVTNRPQRPGELVFLAAGSVMDAYPVLDSKLEQAARKPWVVYCVLLFHTHLVAFLKWERHADGRVTRETCESVYSFHRRDARKDIGPAIHTMHALEKWLKVSNFQSSNHLNLHKKAPRAVDGTLSLAMQRSNAENERRKKMILWSPWRPVADRDFVLENSYFVTSTGTGTLDQCLVGVGTSGLQDVGESTPGGTVGEEPSHRETVKIQLREVETEFLLPRAHLEYAGQSALERARFKVGVSTVLSPEGDDDVVDNAGHIASGGKIVQTFTSEDLWTDSNFCPEWLQEKLVSLEELASKQVHPRKLLNSTMREIEGIFVIPS*