MRPQKAPSDSAADGKFESQALLTGKIRITTRCLWVDKGKLLEALQKAAHVALASCPPNCPIAHIERTISTVLTKVVRKYSSKRPEVVVMAMENISGISAKDLKLERSRKDHNLLGIFEDSAPKMTSLQGAKNSSLAASMTANFFYKSQQGIGHVSPSVSSITLSNTSKVSDEKYAGLSQVLTETLDVDSSVISPTKKHRKWKQHETLKLIEMRGNMDNRFKTEKVKILWEEISASLLEHGIDRGPDQCKSLWASLVTKYESLQQGEKSKKAWPYLAEMDKILSGQSRRDVKRSAWFFAHQFGRHPVYSFITTGVQKGIILVE*