MELKLRASMASIPRAVFTNSSSFVPFCTYTVPDASRRRNGNTGSRSTHKITPLRKEKHPNEQKLKLDHQNQNPLNVDLVALCEEGNLDQVLELMGQGAVADYRVYLALLNLCEHTRSLESGKRVHEILRRSAFRGDVELSNRLIGMYCKCGSVKNARRVFDQMLDRNMATWHLMIGGYTSNGLGCDGLLVFQQMKQAELPPDGETFELVLAACSQAEAVEEGFLHFESMKEYGIVPSMEHYLEVINIMGNAGQLKEAEEFIENVPIELGVEAWESLRKFARIHGDLDLEDCAEELLTRFDPSKAIADKLPTPPRKKQSDVNMLEEKNRATEYRYSIPYKEEDNEKLGGLSGQMREAGYVPDTRYVLHDIDEEEKEKALQYHSERLAIAYGLISTPPRTTLRIIKNLRICGDCHNAIKIMSKIVGRELIVRDNKRFHHFKDGKCSCGDYW*