MGARGPEEIHCLGALDIIKESVAALRAISSLFFWVAALLATPFSIVVLSQAWITSPVVENWAARIEASALATRGGVWFLPSYRAACFKLVDNLVSHAFQLPFYITLAIPARATISWAVALLYSSRKFHLHSFLRAAALKVCLRAIATYLWICAVMLACTTLILSLLVVVTTFFQALGLSVDILFLIVATICLAFSLLFAHLVIISNLSITISMLEDIQGRAALMKAILILRGRTQVGLLLFIIATAATASIDSLFQYRVVGVPGYKYAIDLSSKLWEMPLLVGMYSFLYLFNSIPSAIFYFTCKSSCCESFDRFFLPENQ*