MFWAVHIVVFLLTAFILKQWLSRISLNLPPGPRGLPLIGHFHLLAMGKLPHIALQQLSKRFGPLFHLRLGSVPVFVVSSPEMAKEFLKNHDTEFAYRPRNNVVSIVMDSRSMSFSPYGDYWKKLRKLCATEIFTAKRMSMNTQIIRDELWELSGELLRASKAGQVVGVRPHLRALSFNVMTRILMKKTYFGSKASGDPAIAKEASNFIAMIDEILEVGAAFSITDYFPYLSWLDLVSRRAKTAGDKMNGFLQKVLDEQRPGEVPDFVEVTRSHIGNDVVSLRALLMDLLLGGSETSSTVTEWALA