MSYDDEESLEHTLLVVREVSVYKIPPRSTSGGYKCGEWLQSDKIWTGRLRVVSVGELCEIRLEDANTGELFAACHVHPGKRDISVEPATDSSRYFVLRIDDGRGKHAFIGLGFTERNEAFDFNVALSDHEKHALHKDNEDAQEHADHESLPSLDLRLKEGETIRINVKTKPASNSGMMSHASGGSNVASTGGMKASLAPPPGGGRLRSPLPPPPNDTRHLRVTRTTPSTRVSGAAVPHAIMTQEASRESGRPTSDPFADLSQLETSLPSSLKSGTTSNKSSHAGWAAF*