MGEAIEIFVSNSNGFFKNNCSHEMEGKMNEDHCINGFSWYEEIIDEDLKWSFAIKRVLFKGTSEYQDIALLDTVRFGKVLVLDGKMQSAEVDEFIYHECLIHPALLCHPNPKTMFIMGGGEGSAAREALKHISMEKVVMCDIDKEVVDFCRRHLIVNREAFSNKRLNVVINDAKAELEKTNEKYDIIVGDLADPVEGGPCYQLYTKSFYEKTLKPKLNANGIFVTQAGPAGIFTHKEVFSSIYNTLKQVFKYVVAYTAHVPSFADTWGWVMASDQPLLIDAKEIDARIESRIDGDLLYLNGASFLSSATLNKTIATSLANETHVYTEDDARFIHGHGLAYATKAPDICWRGYCYTGKENGNGFAK*