MMILGKAGILAQYGTIYVRQNTIRNNLSSCIFKQSLCAFHSLAKVLQQKQVPLDLSYDIIKRDAVKTGDEGKPRPPIIILHGLFGNKLNNRSIGRNLNKKLGRDVYLLDLRNHGSSPHSSVHNYEVMSEDVKHFITKHELNTNGGPIIIGHSMGGKVAMMLVLKNPQLCSMLVCIENAPVSLRPNAEFVEYIKALMEIVNDKGKTIRTLKQADEHLAERIGGNELVRRFLLTALKKVKMDNSSSVSSYTFEERIPLATLKDAIVKGEIAAWPLDPARERWTRPALFIRATQSHYVVDEYLPIIGAFFPRFETRDIDAGHWVNAEKPGECAESIVDFVERHED*