MIVAVLLWLATAWLCLHWATDTPLFLLMAPSCILWLRFKALTGFLQSTSDNPLLQAYQMPAAAVKAVFQRTLYFCLSSLTVHEFLWMLDEILYPDYRRVSLENSVFVVASVRCGSTSLHRALSLDKERFVSPRFIELFWPFICVQKFLDWLELRDERLGTTVIKNLEAKFQAQLGPDVMARHPMHWHEAEEDDVLLASTHLVGWYLAAAFPHPEVWVQSGHVHRLPQSAQQRSFVLYERALQKILYRRGNGHHLLTKSHLISLVPTIADKIPGAKIVGMVRHPADAFVSLYGLTEASYKSLSPAEDYDPKALVAGHVRFWQEFTRSEMSFLKNKHMVVTLNDYVQDQDKVVHKLYDAWGYPIRGTEFEKRLEADRTKHKAYKAKANYKNPTLEELGLERKLFDEMFAEYLTTFGIVSN*