MDFLFGPLFLSLKLKDYALTLQIQINKSGDSPRNESRPVKVECKDNDNDLPSDPKEIEDLCRNSAAKHLIMFTYNELKTITGNFRLENVLGEGGFGSVYKGSIPRNIREGLEPLQVAVKVHDGLNSNQGHREWLAEVIFLGQLSHPNLVKLIGYCCEDNHRVLVYEYMAGGSVESNLFSKILLPLPWNVRMKIALGAARGLAFLHEAEKPVIYRDFKTSNILLDQEYNAKLSDFGLAKDGPVGDQSHVSTRVMGTYGYAAPEYMKTGHLTTMSDVYSFGVVLLELLTGRWSLDKTRPSKEHNLAEWARHFLTEKRKLLNIVDPRLEGLYPVKGVHKAAMLAYHCLNHNPKARPLMRDVVDTLEPLQVSDRPLNF*