MARATNWLSFSLSPMEMLRTSEPQFLQYDAASATSSHHYYLDNLYTNGWGNGSLKFEQNLNHSDVSFVESSSQSVGHVPPPPPKLEDFLGDSSAVMRYSDSQTETQDSSLTHIYDHHHHHHHHHGSTSYFGGDQQDLKAITGFQAFSTNSGSEVDDSASIGKAQASEFGTHSIESSGNEFAAFSGGTTGTLSLAVALSSEKAVVAAESNSSKKIVDTFGQRTSIYRGVTRHRWTGRYEAHLWDNSCRREGQARKGRQVYLGGYDKEEKAARAYDLAALKYWGPTATTNFPVSNYSKEVEEMKHVTKQEFIASLRRKSSGFSRGASIYRGVTRHHQQGRWQARIGRVAGNKDLYLGTFATEEEAAEAYDIAAIKFRGANAVTNFEMNRYDVEAIMKSSLPVGGAAKRLRLSLESEQKAPPVNSSSQQQNPQCGNVSGSINFSAIHQPIASIPCGIPFDSTTAYYPHNLFQHFHPTNAGAAASAVTSANATALTALPASAATEFFIWPHQSY