MDFYAVPLIFISYSIIFFFFVICHCSGLDFSYNQCMAGQRYGNSILKYPFYCANETWSGMDFRSPCTDPDINLSDNAYVAIYDYGIFYRILDVLTESSYINHTINVRRVACPHLNCDNKKGYCFFSDNNYSTFNVGSRLSGLSCNPYGLIAPKNYDITAMKENLRQYLLTVGFGITWTKSVQCQSCETSHGICAGYLDDFVCVCANGEHENNCSGPRIHAVKHSKWRLILGGVAFLSITAVMLITIHLWRKLKKSERNNLDLRAYMESIDSRAASVEDFLQGYASGPTRYSYRQIRKSTNNFRDKLGQGGFGQVFKGKLPNGSLVAVKLLDKSRQIETKQFLNEVATIGRIHHIHLVRLLGYCFQKSKRALVYEYMINGSLEKYIHGSQETHPDHVLDWKQLYSIAIGTARGIAYLHQDCANRILHCDIKPHNVLLDANYSPRVADFGLAKLGNREESHMSITSARGTPGYAAPEMWSRNHGPVTDKSDVYGFGMLL*