MDPTAGYIKVREILERLFGQPHIIARETLEGLFNEINDYSHAGKLANLAVKIESRALVLNQMNYNYDLNSLATLERIVQLLPRSLQVRWVDIVDTLTENVREPTFAELTNFIAPRARVAGSRFGQLTTCIKKGYNAKMNCYLQSEQYSSLSVKRKCSICCEDHDIYRSKGACFVCLKRGHRASECKSTKRCNVEECSKRHHYLLHSNQQVNPLESNSNVESHCGYNKSPGHHVCLGMMPIRLRSKHAEVVGYALLDSGSDATLISSDCLKSLGLKEEQVSIVLQTVGGNKTAKDTNTSFEVHSLNQTEHIEINGALVVERIPGRNPERCMLDEVQKWPHLADVPLDSIDSDEVLLLIDCDVSEAHWV