MSMFLDQVTIDVKAGKGGDGMVAFRREKYVPDGGPAGGDGGRGGDVVLVVEEGLRTLMDFRFNRHFKATPGENGMSKGMHGRGSEDLLVKVPPGTTVRDAETGALIGDLIENGQTLVVAKGGRGGRGNIRFASPRNPAPEIAENGEPGQERKIELELKVLADVGLVGFPSVGKSTLLSVISSARPKIGAYHFTTLVPNLGMVTTSDGRSFAVADLPGLIEGASQGVGLGTQFLRHIERTRVILHVIDMSGMEGRDPYEDYLAINKELASHNLRLMERPQIIVANKMDMPEAEENLAKFKEQLAKERTDEYADELPIFPISGVTRKGIEPLLNATADLLEVTPEFPLYEDEVVEEETVRYGFQPEGPEFTIDREPDASWVLSGEKLEKLFEMTNFDHDETVMRFARQLRGMGVDEALRARGAKDGDIVRIGNFEFEFVE*