MEAYKMKSDKTFIRCLDTGAIEVYELDNPYMISIGPGNKYEALTIGDKDIRGDDLQKLIKDLFNSRLIVNREGLGFLVTGGLAVVVLEVEYYRLFDLFDWSKYKVKTSLNTKWARSDFMDGRPLDILGCNSGNGNHNDELKEKLKEKLEKKDKELEEEKHKHKHKHKHKHRGELKEVEHKNKQELKEKQDEIDKLKGTLERIKQENVKKNEEDIAELKGKHEEELKEVESKKEVELKEKQNEIINMESKHKVELAKEESKNKDVLKNKDNEIWDLFLALALGIRMTM*