MSTPADGAAYWLRWQVFVCGALIALPTVAAAALLPRLRRSAAPLRATDLWVPCWSRLHPGWLLGYRAFALAAAAALLLRDVLAHGHGLFVFYFYTQWTFLLVTIYFAFATAISAHGCWAYSKKNLRKADESHGFLNGDVENRDLSSSISGERKKDEIDKMTSYYEQIANEKRAGFWGRCMQIIYQASAGATMLTDVTFWGLLVPFFYRDKFGLAMVTDGMHSLNAIFLLIDTILNNMPFPWYRMAFFVFWSCAYVTFQWVLHACGGLSWWPYPFLDLSSSGAPLWYLAMAIAHVPCFSLYWFIVKGKHTYFPRLFPHSYVRTS*