MASTVAAIPSLHKAWVYKEYGAAKDVLKLEELPVPPLAPDQVLVKVHAAALNPVDFKRRLGKFKATDSDLPTVPGYDVAGVVAKVGSEVSSLKQGDEVYGDISEFALDKPKQWGSIAQYTAVEEKLLAIKPRNLSFIQAASLPLAIQTAQEGFDKAKLRAGQSVLVLGGAGGVGSLAIQLAKFVYGASLVAATTSTPKLGLVKSLGADIVIDYKEKNFEDMPERYDVVFDAVGMFWEPKGTNVVKEGGTAVVLTGPVNPPGFRFVVTSNGSNLVRLKDFLESGTVKPVIDPKGPFDFGSVVDAFCYLEGGRACGKVVISVLQ*