MSELRVVKSQDNETIKFIELYASERVLYDSTCKDYKDRDLRLAAAKRISEAMGINGFGPKEVITKFKNLRSSYCQELKKIADTERSGSGTDDVYVPKVIWFENMNSFIRPFVQQRSTKSNLVSKIQ