MVDSLFQGGWGDGTANAVMSSYDYISQGQRNLEWDNTMDGYYIAPAFMDKIVVHLAKNFMKLPNIKVPLILGVWGGKGQGKSFQAELIFAKLGINPIMMSAGELESGNAGEPAKLIRQRYREASDIIKKGKMCCLFINDLDAGAGRMGGTTQYTVNNQMVNATLMNIADNPTNVQLPGIYNKEEIPRVPVIVTGNDFSTLYAPLIRDGRMEKFYWAPTRDDRIGVCQGIFRLDNIPEEDVVTIVDSFPGQSIDFFGALRARVYDDEVRKWVAEIGVENIGKKLVNSREGPPSFAQPPMNLQTLLMYGNMLVAEQENVKRVQLADKYLEGAELGNANDDSIKQGSFFGKDKMETKAAAPVPTPAPEPSYYGNGSTTSYDSYEPVQQTRTPTRATPRGGIRGRGRGRR*