MTLPTRKLGKNGPQVTALGFGLMGLSSFYGPPKPDSERFAILDQAYAAGELFWDSAALYGDNEDLIGRWLKRNPEKRKDIFLATKFAFRAGWTLDSSPEHARESCENSLKVLGVETIDLFYCHRLNAETPVEKTVTGLKALQDEGKIKYIGLSECSSEALRRACKVVHIDAVQIEYSPFSLDIESDAIGLLQTCRELGVAVVAYSPLGRGMMSGTLRSPEDFSEDDFRRHAPRFSKENFPKNLVLVDQIVELAKKKGVTPSQLTLAWLMAQGDDIFPIPGTTNPKRLQENIDSLSIKLTKEEEAEFRKAVQAADVAGDRYASSMADTLFVTTKPL*