MPPFLAESLYVDMPKAPDAEPPMAASSEDKVLIVGAGPSGLATAACLQKRGIPFVILERAGCIASLWKERTYDRLKMHLSKESCRLPFSPFPDSYPTFVTRNQFIEYLDDYASRFNLRPRFHETVQLASFDEASQLWHVHTTLVGPYAEGPRRKLTHSARWLVVATGENAEMVLPSFSGMNDFKGGYIHSSQYRNGEAYAGKKVLVVGSGNSGMEIALDLAMCGADASIVVRSPVHILTREVFGMSTFSVAMRLMKSLPVWLVDYILVSYSRLALGDTAAFGIQRPKFGPLELKSKIGKTPVLDVGTLEKIQSGDIKVKPAVDRLTETGVRYLNGVSENFDAIIFATGYKSSVLRWLKEKEEFFGMDSLPRGRACGRNWKGKNGLYVAGMCNKGILGGTTDAERIAQHLHANYFTKQQESYL*