MGRQKKIKVTEFRMHWYEKVSFNLLFKYKTFAANFLLVSFVNPTGFDSLFCEGNAEAGQELEALKDQNLESLHSFSALAAKEMGGMKFHSGLAITIIFAISVSVEGNLHDFSNGEFDVRKHLSTSSRYGAGKIAMCDDYQNPTAPPTECTPILLNLVARHGTRAPTKKRIKELEQLSIRLESLLKSVEGTLTGETNGSQQIPSWLRGWQSPWGGKQTNGELTREGEEELHHLGMRLRERFPQIFDEDYHPDVYLITATQVNF*