MEEEREEPDPNAALSSSLVPSNNARPTLRVQKLPSGKRFPFKLYSMLQDNTVERYVMWTEVEQQDALLIPDLEAFVANVLPKHFKEMKKLSKTVK