MAPCESAVNLPVGFKFRPRDDQLLGYYLLNKVRGTTFMYDNVIPEMDLYGKIEPWDIWHEYGGHNLAKGEDLYFFTKLKSLSDKDSRAARTIGSGTWKGENSGTTVSDPENKENDLGIWKRFHYENPKSVQDGCWIMHEYSLHPSLVKPKPNSTNQFVLCRIRKNDRGKRKLRTAEEDNETDTPVQSQNKRQRPQQVTSFEELIGDCTPMSEATGVAGSVSYLPTGLTQSQPDSSFAYPITVVSSQARANYTDDVSQFHGGGDGDALMSDFSHSDTAQPFTEQALGSYAVCNQERASDVHETRQGLVLTDNNIGYWPSPFGSEEDQVNAFDFSIDYDLLNHLIDCDDDNDGPQKSSTAQFMGMGMENTTTASSEANMAIID