MFGYVTPLKPELKIREYNQFQSYYCGVCLGIKNLYGELPRMTLNYDMTFLALLLDGLSSNEELNLKLKRCMAHPNKKKPILLNNKAINYAATMNVSLTYYKLLDDVYDDNSLKSKFLLNVIKHYKKKFPSSVTKINSLIEEKLKELSNLEKNKNFKFIDEICDPFSVIVGSILKEYPNEFKEDSEILRENLYKFGYSLGKWIYLMDALDDLKEDIEKNKFNPINYLYNKDNIPYEELLKEIKGRLEFSIFNLAYTCKEILNELPLERNKEILENIINLGMMDKYVKVTTNCNCKEKGRKLKNESI