MSFAHLLPIDGDWKTDVTRWMSEDVPSFDVGGYVVGDDIHHATLYCKSPGVVAGVPFAQEVFDRNQLKVKWSVREGDYVDPKGGKVAVAKVSGPVRQVLLAERTALNLLARASGVATKSRHIVELAKKAGYTGIIAGTRKTTPGLRRLEKYAMIVGGADPHRYDLSSMVMLKDNHVWATGSITDSVKKARSVCGFAMKIEVECQSEEEANEAIAAGADIIMLDNFDGKGLQVAAQSIKDKWNGTKHFMLECSGGLTEENIGSYLTNQIDIYSTSSIHQGTGIVDFSLKIDHN*