MKLKNSALETFKENNTIFTPEGNFHSTKMREEYVAGPNQPAVVETRCKWMIGDVTEVLDRNTWKLGKILKMLKNDYFVIRLADCIRLKEFHISSLRIPRGLEAPESKPFHAAADKATGRDKRRPADGASPGTRAVQQTCHRTTYDLGSSGKKRKPDADASRHPGIASAHIRKVAAASNLNGGIADSYLHNDPQAIGDAQCSVASCSVNDLYRLGNGGNAERRPAAAVCLPDDAMSACPCTPGARDGEGEEEAAAALHGLQLEAYRSTMRALYASGPLTWAQEALLTNLRLSLNISNEEHLLQLKRLLSS*