MDEYALMSSLDNPHIAKTYEVFQDKSFYYLVNEPYFGGDLTKLGKNAYQSKVRISENWWRGIFRQCLEGLCYLHTQGVMHCDIKEPNIMIAASDYQVVPHVVLIDFGLSTAFTSNREGVCGTPGYIPPETWRTGVWYPRGDVFSMGVVQLGSAIQPGSHFLYLFVSFPPEFGNNFWNSYNCQLHTTTEVLSMCLWYGAHLGFLCGRSSCVAIGKDMISALLPTSDSMRSL