MELWDFENLADGRAPRVVLGVDGGSTSTLCVCVNANSSKESPKVIGRAVAGCSNRNSVGDELANAALELALAGALKNAGVPRSSVQAVCVGISGVDTRDDEERMLSWLRQLFPRTSHIFAYNDAVAALASGTLGKLHGCVLVVGTGTIAYGFTSDGRKTRCSGYGPLLGDQGSGFAIASQALASVTRAHDGRGPPTALSGAILKHLHLKHVDDLISWAYTDSSWARVAALVPVVKACAAAGDFAAQEALNFAVQELSLSVNSVVTRLGLAGEDGKKPFPLVLVGGVLEKNDSFDLVSAIVHCVCASFPGVEAIRPQVEPAVGAALLALRQSSVATCNGDMSAAEV*