MTDERFLSVGSDKIRVFSMENKRETGKFSADSVWHLPVQYISSSDGGKAVVSSGPGETKLHLWESNQERRTGTLMGTLSMKKTPIMLECRNSFKDDGLVILSVSEGGVVYIWDLMTISQADVTPSRIVVKSVEAEIDQQKSAKKNRIPIIAARLHDLNKDGQISVIVAYGSLSVPQFYLLEITDPGEEVVITAKNETSGPGVVVGPQENGNSRAEVNADMGHHNPKLEAMDATSDKRAKKKRVPSDPDLASAGNHVASGHIEVTDGINVDYDMNEPTMGEKLANLNILDEPTKNNQQKQDLSSDVKPPSADSDEKVIANSTSLLNPSDVIKLLNFLLSMVQSRGGMLVCAIPWLRSLLLQHASGIMSQESSLRALNSLYQVIESRVSTFGSAMQLSSRLDYLFTGITDDVAEEANVLPPIIFEDKDDSDEESGDAMETNEESEEIELSDEALGGFDSEGIDDMSD