MVALCAFLCHVKGCKTVRYENGFLSTEVSGGLVPHLRDLLSLEEAPFKTSGFNPGDFFSEPPESEAINRLSPVTVSVIQSEQYLSEALKPYSSPSSRYRAHDPTFCGDEGIIPAHHDLAFRLSFIFFGRRFSLTSPTKVPRLHAEAERRRRRRRLLVVTGDFPLKISRLGNPSCSPTAQGMVSWIRHKDIHILSTGNYRYTTDERFASLHHPNSEDWTLRILRTTLNDSGLYECQLSTQPIKSVFLNLSVIEIPALAPIHRIPRSLPPASSRDNATRLDSDDVSWRSWPFGVRNSVAFIQRDELTATHRQMRSTTTTRTGLPSNADAAYDSSNISDGFIFRRVRKHAFSRIDCCPTLPSCKSREKNTNPIQFPELFTELLLEKEGLVSEAEEATRDRQDGLEPENSGFPQKCNFAWIALGPNILTLVLVGYIEAISVRPALEHQPRPRI