MDLVLKKEVEDNNPEALSPATDYPAPAVEAGLQHHLHLSLTPKPLTFSLRRKKKLSIDRKCETLKIKKCLSETIVKHAVAGRGKKYKSCKKNGASVNGKCTYGEAKSPAMIRAEEVQSNLETDYPNFAKSMVRSHVASCFWMGLPGLFCKLHLPNKDTTITLEDESGNEYKTKYIADKTGLSAGWRQFVSGHNLLEGDVLVFQLVKPTKFKVYIIRANDFTEVDGALGLLNLDAPTKSEAGKYLLLSKEDKKSRPATTGSYIEHPAEQFESDSEEVRSEVLEGFKLSVPGVQFNEVKSFEDFNIVIDGMVIDSELSENIQDKYYKLCCCQNAFLHENLIQGINYKLVVGIICETVNIADSLRACKFTTSRDEYAMWDRTLQAFELLGMNVGFLRVRLHRLVSLAYESEGSTDTRRYIEAKTERACAEDEIRRLEAKLVELKGDYESFGAKIECLKSSAESHELKFQEEVSSPW*