MGKINFDYSKATEFFCQNEIDVMQPYVDVAHDMLHNKTGLGNTFLGWIDLPKNYDKEEFDRIKKSAEKIKSDSDVLLVIGIGGSYLGSRAAIDMVSHSFRNGLKKEQRKAPEVYFVGHNISSTYIMDLLDIIEGKDISVNVISKSGTTTEPALAFRIFKDYLEKKYGKEEARKRIYATTDASKGALRQLATEEGYETFVIPDDVGGRFSVLTAVGLLPIAAAGLDIDAMMKGANDAREAFQNPDLKSNDSYRYAVARTILHRKGKDVELLVNYEPQLHYVSEWWKQLYGESEGKENKGLFPASVDFSTDLHSMGQYIQDGKRLLFETVLNVENCKRNITISSEEVDLDGLNYLAGKTVDFVNHKAFEGTLLAHTDGKVPNLVINIPQLDEYNFGYLVYFFEKACGISGYLLGVNPFDQPGVEAYKKNMFALLGKPGYEKEKEELEKRLK*