MRIHFPFYAEGRVEPVIHVLDCMKPVAKTAAFLFSILKRHTKLLLSLGHSRNTSKMKLAAEITLKKRSISSHLTILKQIVGLLAWCFGSQRPSTTLEHESFEQLVAETIFGIREVQALHELFKKLSNSVVGDGFIHKENFQLALFRNSKQENFFTDRVFTLFDTKKSGAIEFGEFVRSLSVFHPDSSRDEKVDFAFNLYDVRQIGLIEREEVEKMLIASLSESEMQISGELVSAILDKTFTEVDLKGDGKIDRDEWKAFVTEHPSLIKIMTLPYLKTVSTSFPSFIFAAEAEDSF*