MHRDLKPENFLFANKKENSPLKAIDFGLSVLFKPGERFSEIVGSPYYMAPEVLKRNYGSEVDVWSAGVILYILLCGVPPFWADHPWLQHAKHAPEVPLGETVRSRLKQFSAMNKLKKKALRVIAELLSSEEVDGLKIMFDMMDTNKNGTLSFEEFKTGLQRLGSQLTEHEIRQLMEAVGLDKNGALDYGNFAALTMQLQRVDSDEHVCKAFSYFDKDANGFIDIHELKQALHEEMGPGDEDLISDIMVEVDTDKDGQISYEEFA