MASVLHIEGVASLALLPDGCISGHLIDAVTKMSYGIFGKEIKCERECSRGEDYKLVDLTILEFKSQKECTLVVEQRGADAARIRTAEDAHGWEEEVLEAAREGRSGAPPNVTFDCETLKADADARRHIQRFLPTLEGQDAVVNVGKMVASGVKFEATKSNRKRDSEEAFFGDVSRGHDERGSCGNTDEGRGEWLAKKWKLEEGADGGGWFTRTTESKTEVVTSEEKGRSNGCSKAGDESGGTEAIRQLHEGTSSERAQVSETAGSESQDEEKSRARTGNLVRNAEERACFEGTLRERLRSIEEAIGLPSEGQLRPTPLSRKLIEEDDTDKEGWL*