MTSRHATDAVLSVARPAISHLSALLPHLFICRHAHTGTQVQSPSRFYKAAKVVPSHDNAGYQLMLDSKPVRTPGKRLAVLPTLPLALAVAAEWEWQEKGKPQLHTMPMMSLVAHALDQPRPREKVIAHILNYVHTDSACCLYEEGALARRQKQVFVPLLNALHQDLGWRFVMSSSIAGSPQTEELVEGVRGWLEDLDAWHLAAAEQLTSTCKSVVLAAALLRGHIQPAEALAAARLEEDFQADEWGRVEAGHDLDEADLRSRVYAPSLFVRLLQML*