MIFSVKERQMEHLVNDLLHCRLQAWTFPAGIEARWLGEGILQLLPTAPWRQATILSAGVHGNETAPIELLLQLTHDLSQGRQPLTQALLIVFGNLPAIRAARRYLHNDLNRLFGGRHLAVTPGNESRRAFALEQAVQAFYRAADTAGPVNRGHLDMHTAIRGSLYRQFALLPAHAGDFSPDFYQLLQASGMDAVVRHTEAGGTFTHFTCEKFAAQSATLELGKVMPFGANDLSLFAAADAAIRAWIADAPLPPRDKAPVDYFLVEESIIKREGEFTLNLAADVENFTALPAGYEIARQAEKRWVVQARAPYILFPNAGVATGQRAGLLLRAAALRLPQPA*