METTFTHKCPNCGGPLLFNPKDQKFHCEYCLNIYTEEEVTRYEQQQHEAHLENPSTTTAEENLTFTAEEESSATQQTETTENEAAADAGTMEIFNCPSCGAQIVTDATTAATYCYYCHNPVVLAGRLSGEFLPENVLPFTIEKDEAIEKFLAWTKKKWFIPRDFFSKNQIDKLTGVYFPYWVVDAEVDGQLQATGTSIRIWRVGDIEYTETKRFNVGRSGKLSFKELVKNALSKNVQQKMVEGVQPFLIDQAVPFKSQYLAGFQAEKRDIEYEAIKKHVQQELQDYSESLLRDSASGYTTLTNVRTDISLNQENNHYMLLPIWLVTYRSQEQSKKVYYYAMNGQTGKVSGVLPISYTRLGLATLGIFAGLLALFLLGGYFL*