MGRKRAVLVGINYAGTEGELKGCLNDVARMRRCLVDRFGFDEADIRVLADADPSTPQPTGANIRLELERLVGDARPGDTLFFHYSGHGLQLPIETGGDDDDTGYDECIVPCDMNLIKDQDFTELVQKVPDGCLFTMVSDSCHSGGLIDKTKEQIGSSTKQSKIQQRERELRRQQAPSPGTCSCASLLQIALRHLPRRGGQRIIGSRSRDGVGEDQPPRSQAELLAADATRAGIKNRSLPLSTFVEMLRERTGKDDVGVGSIRTTLFHHFGDDASPKIRRLVNAMLGRRHGSATASEEHPDKAKPERVDGEGEAAAAKQGAPETRPLPRNGVLISGCQTDETSADATTPEGVSYGALSDAIQSVLAEERRGKVTNMELVRRARELLAKQGYTQQPGLYCRDKHANVAFIC*