MSEYQIHIASQTPSEAVIDSVLRCCAAFDNNDKTLFESAWVVDKAYFAMDDQVFDGMDAILGLFNNIGPLVTTHFLQNHRVEFKSDKVAHLTCYALAQHKKAGTGLDPKAIFLTSGSRYFIDVVKDESSGLWKITKFIMKLSWLDGDRAGVFGQ*