MRKLFFFLCTHVPKQRAKFTRIMESCQKKQKLETPTELSDMPDDLIFKIFSFLPFFKEDLATRFISEYGKGLWNPDPNAIFDDESLDMTCMSFVYGSLMSKDAQILDSLHLKLRKYYIASDINFLVQLGVNRSMRELRIDFFGKTLELPCCLSTCTTLKVLVLDHLNIMSVPGWFRLPSVETLQLSSVTGGSNYVPSLIRLCSVHERLVVDQNRNKDLVNINVPTLRSLSIDNKRRGHVPLGSFWINVPSLMFLNIKDTFQTIFESMPAMIKANIEVAHDQSQSVKFIESLTSTRHLCLCSPTSENPYPNGTKFSNLVHLKLCTCSAGWQNLLACMLNDAPNLRSLTLKLRQKSDVNPKKVWEKPTVVPECLSTRLEILKWRDYEGTEHEKDMVGYILANATFLQRATFSTKDRNQCDSRFSELQSMERVSEICEFVFD*