MNFDDFQLPGDPELDLQHQEFFGCRLFHLLLAGAEAMFSQALDLAKVILFRLRELTSSCSSSGPVFQRLALYFTEALQSLLDGARITKVASSCSMSYLDSITAFQALHEASPYIKFGHYVANQAILEAIGDDKRVHILDYDVTLGIQWPSLMQALALREGGTPHLRITAVYRPHSRHQLANFQETKERLMECAAAFKIPFSFHQAKVEDDEDSKLVGLKLIKGETLIVNCMLHLLHVPHKSPSSVLSFLKSVQKFSPRLVTFVEEEVVSCLSAPNTVDKFFQALHHYSAMLDSLEASLCETTAHILVERAFLATRIKTALIAHHHAHSKVEWSSLLHSAGFHRVSLSRRNICQARLLLGLFKDGYQLKEHHSDEEIEKLLLSWKSRPLIAASAWTCKNKSSDGSENEQQ*