MDRLSKSTLLALLASQVAGHGHVTNIVINGVSYQGWDINSFPYMADPPTVVAWGTPNTGNGFIAPDAFTSDDMICHLNATNAKGFATVAAGDSINLQWTEWPESHHGPVLDYLAPCGTAGCETVDKTTLQFFKIDGVGLVDDAAPPGVWAADQLIANNNSWLVQIPADIAPGDYVLRHEMIALHGAFAEDGAQNYMQCFNLRVTGGGSQSPAGVPATELYTSTDPGILVDIYNSLTYTVPGPSMIAGATNVAQATSAITATGTATVPGSAAASATATSA