MDVVPRKKYCCKYPGCNNWYYINTPEGFVNKHFFVFPKDPTQHQQWRNICKISSKNSDFFRICEDHFDESAFVNEKKDRLNFRAVPLVPTEPSGIHLLEDLPHPDQQSKIDEDPSSSALSEENVNVVGSLSVVSGPL