MFRRWHHSHDHPEPGVENEAKQVNELKAAIGPLTGHTLQFCTDACLKRYLEARNWNIDKAKNMLEETLKWRSTYKPEEIRWHEVTVEGETGKVYRANFHDRHGRTVLVLRPGKQNTSSHDNQLRHLVYLIENAILNLPEDQEQMVWLIDFTGWSLSNSVPIKTARETANVLQNHYPERLAVAFLYNPPRIFETFWKIVKYFLDPKTSEKVKFVYPKKDESAELMRHHFDTDMLPTALGGRDNSQYDHDEFSKLMTLDDAKAVGVWKLDDNVHNNKLGPLKNGYSLVEGEAKASVPPAS*