MEPIKKQGRHFVLVHGACHGGWCWYKLKPLLEVAGHKVTTLDLAASGIDLRKIEQLHTFHDYTLPLMELMESLPQEEKVILVGHSLGGMNLGLVMEKYPQKIYVAVFLAAFMPDSIHSSSYVLDQYFERMQTMNWLDTQFVSYGSHEEPLPSIFFGPKFLAYNLYQLCPPEDVALVSSLGRASSLFLEDLSKSKYLTDEGYGSVKKVYIVCTDDKLLPKEFQKWQIDNINSIIETKEIEGADHMAMLSMPKKLCDTLLEIADKYN*