MATVYRVSHESIVGGSYEGSICSSGVGDSWRSTYVSNSRSGSYDESRFSGVSVSEIGPVSESALSDCCSDEDLESGAVEITVQSAKVEKDCRICHLSLESPSQQELGGTMQLGCSCKDDLGAAHMQCAEVWFNIRGNRTCEICGATARNVVTVTEPEIAEELSETSNAVAVPQEETSSCWHGHRLFNCLLVCMVFGFVVSWIFHSHVPSRMT