MEDMSELDRLESGLHELEPIPTEDLANDANEKPAAAPQRSTTGVGLSQHSAIWYLARVQKYSTYVFSAFATMHITNTSIIPLITQSVPASEPYLLLTRPYYQGALEPIMVALPLWGHILSGVAIRVLRRNQNAKRYGEAHSRENKASFFTKFWPKASGTSKLGYAFIPLVFGHMVINRAIPKSYPGGSSNVNLDYVSHAFARHPALSFAGFTALLTVGCWHVAWGWAKWLGWTPDQSTQIGTKRELSKKRRWYIINGIAAAATGLWMAGSFGVIARGGEALGWVGRQYDEMYTSIPIVRRWM