MEVVSRDFHVPSLDEVAGVFEAGLRANFATATASVVDCPDLTQAPFHLASEGICGSPRLADVGGVPNLVPLVNRDKVYNFVDVAKQIDLPGAFFLGAGAGSSRLAGVNCEMMPNTHIATHTIKSYFAKVDPEDGSMVLNPYSSNEFGLLGNFLASEGRPGKVIKVEAETRTGDKNFVTCMREALHAHFGDAMPVAIGGSFVIEAGNAKLHVMPDFSKTPLQSDDEVAQWLKFYECQPPLTCLSVFVSHDPGMDLRVDHTHCFSQHGQGGHYHYDVTPKAVKYTGYFVVAEKVFRVDAPKETHTIGRD