MSLSPADGAAYWLRWEVLVCGALIALPTAAAAALLPRLRRAAPPLRAADLWVTCWARLHPGWLLAYRAFALAAAVALLARLLVAKGLTVFYFYTQWTFLLVTIYFAFATAISAHGCWVYSRKSLRKADESHGFLNPDVENLDVSNSISGERKKDETNMMVSYYEQIVNERRAGFWGRCMQIIYQTSAGATMLTDVTFWGLLVPFFYRDKFGLALVTDGMHSLNAVFLLIDTVLNNMPFPWYRMAFFVFWSCAYVTFQWVLHACGDLSWWPYPFLDLSSSGAPLWYLGMAIAHIPGFFLYWFIVKAKHTYFPRMFPHAYVRTI*