MSTPTHNLPRTRVSAFCWVALERSTRIERPTSWSWKELSHYSLIVFHCIPDTTPKQIEECFKKFLRRPDIVIILINQVYA DMIRPTVDAHNLAVPTVLEIPSKQHPYDSSRDSILKRAQRVITPPERHY