MVLTVCTIARVLSLRGSQSLSDEKLLGVFEEWMVRFGKSYGGDAREKQARLEIFKANTEYVQGHNERKSSLYALELNAFADLTKEEAKASPTVGRLLFNKLEERARAKDTPLPACNTSALPSSFDWRQHGVVTPVKDQGLCGSCWAFAAVATMESAYAISTGKLLSLSEQELVSCVVNDTGCDGGFMDDAFTWVADNGGIDSEGDYPYVSGEEGTPACDETKASHNKVAKFTSFVDVPKDDEVALLCSVAQQPVTVAIDASVDFQLYMNGIFDGGSYCPSEFEDLDHAITFVGWGSKNGVDYWIAKNSWGLSWGMQGYVYIKRNGHNKRGVCGVNYMPSFPVV*