MAFKIETSNQDTTFWYEFIELYRNLPILWSDAHENKPKHLRDRALNILLRKYRETDAAAGVLEIKQLLKDLRLAYRTELKLALEHTYATGNSLSNYRSALWYFEALSFLESKELRTLKLHSGLTGDNYGIVIDTSFSTIDDSFSCINNYDDEIVLYCKSLVPALKRLPPQQLMYAKYHIDNVVKWGRIGILTYDRSHIDADGSKKSSGAVNVENCTEVLTTQNDISVPPKRLKVDQHNSDDANHATTSLAYDMCKHISMPSEECLVVVDVSENDIEQFKLASVDNEFDNLSFETSSPTYARPDGTSDSDRIIHLEISHSDLEDGADPYETADPHETADPHETANPHETADPHETTLKNGNQCF