MVPEKTTCYVLPKPGSYTDLEKREIPTPSPKANEVLVRIHAVSLQYRDYAIATGTYGSGFENLIPCSDMAGEIVALGEDVTGWKLGQRVSANFSLDHLDGDPTEATANSSLGLQQPGVLATYRCFPAHALVPIPLHLSYTEASTLPCAGVTAYNALAGGLNPIKAGETVLIMGTGGVSMFALQFAVASGAVPILMSSSDDKLKIATEQGARHVINYAQTLDWDREVLRITNGTGVDHILEVGGAETLRKSVNCIRMGGSLELVGALSGVQPPPELIPTIILKALQVRGILIGSVAQFRSMIRLIEAHPEDTRPVIDRVFHFDEAVQAYAHLEARNHVGKVVIRVEH*