MSHKGENVMVSNMKLEKMLCMKGGKDQTSYANNSQAQAQHAKSMLHLLKEALDRVQLGPPSMPFVVVDLGCSCGSNTIYIVDVIVNHMAKRYEASGYEPPEFSAFFSDLPSNDFNTLFQLLPNYYPYDGEGGGSMEECLAADKHRSYFAAGVPGTFYRRLFPARSIDVFHSAFSLHWLSQIPESILDKRSKAYNKGKVFIHGANEMIANAYKKQFQTDLAGFLRARAVEMKGGGSMFLVCLGRTSMDPTDQGGAGLLFGTHFQDAWNELVLEGLITSEKRDSFNIPVYAPSIQDFREVVEANGSFVINKLEVFRGGSPLVVSQPDDTTEIGQAFANSCRSVCGVLVDAHIGDKLGDELFQRVESRATIHATELLEKLQFFHIVASLSLRSNQKSVATLTNI*