MATISLSQMSTNFRIQNHSPVVEEISGLIRVHKDGYVERPPVVPHASCMVPSELKVVAIDVTIDKFTNLWARIYSPSNQQYFSSKLPVLVYFHGGGFCVGSASWACYHDFLTNLARVACCVIVSVNYRLAPENRLPAAYDDGVNAVLWLKQEGLKGTNELKRCDLSSLYLAGDSAGANIAYHVAKRLSSKSVLSPKGVILIQPFFGAESRTMSEKQSAQAANSALTLSASDTYWRLALPVRATRDHPWCNPFAKGAPRLSDPKLFKTMVCVAELDILKDRNIELASALAGVGASVQTVIYKDVGHAFHVLHNYPMARARNHEMMIHLKGFINQ*