MGGLEEPLNPGIAVEGWAARDKSGLLAPFQYTLRGPGQDDVVIKVLYCGLCHTDLHQAKNDYGNSLYPMVPGHEVIGVVSEVGENVERFKQGDTVGVGLIVGSCGHCDACNGEIEQYCNKRIWAYNNRDYDGNPTYGGFANIMVVNKKFVAKLPRKLRLETAGPLLCAGITVYSPMKFYGMTEAGKKCGIVGLGGVGHMAVKFAKAFGLHVTVISTSSKKEKEALEVLGADAFLVSSDAERMKEVEQTLDYILDTVPTGHALEPYLSLLKINGKMVILGVPPTPLQFIAPLLLLGRRSIGGSFIGGVKEVEEMLEFAEEKGIECMVEMVGIHSINDAMKRLERNDVRYRFVVDMRTPPIY*