MVLIGCDGVGSIVARWMDFKPPRYAGYTATQGLAVFSNGHKMKNAATQILGQGVRAGILPMDSNRIFWFVVFNSSGEKITDAELVRKEALNYVQGWPDIITDTINKSPLETLNRRGISDRWMWPVGGPPLYRGGVTLAGDAMHPITPNLAQGGCCSLEDAVILGRALSKALSARNSTSVNGSHSDEMERIELALKSYTEERQRRMFPMAIRSYAIGALLQLDSGLACSARNKLIPKILKLERFVGHTFYDCGKLL*