MKIAVDAMGGDHAPKEIVLGVMKAVAQYKDVEILLFGDETKINEYLTDKTRVKIIHTDEKIESDDEPVRAVKRKKKASMVLAAQAVKDGEADACISAGNTGALMSTGLFVIGRIKGIDRPALAPTLPTVTGKGFVMLDLGANAEAKPEHLLQFGLMGSVYAEKVRKIDRPRVALLNIGTEETKGNDLTKKSFELMKNQDAYEFIGNIEARDLLMDVADVVVTDGFTGNMVLKSIEGTGAAFLSMLKMSLLNGFKNKVAASFLKKDLMALKAKMDYSEYGGACLFGVQAPVVKAHGSSNANGIFTTIRQVREMVEKQVVETIKAEVDKVKVGGTESND*