MSSHTEDLGRLLAVIGDEDTCVGFLLGGIGEVDEDRETNFMVVERDTTPKQIEECFKKFLRRPDIVIILINQVYADMIRP TVDAHNLAVPTVLEIPSKQHPYDSSRDSILKRAQRVITPPERHY