MGIRSFLARRKKSKSLASSLIESPIIVQLSSARTQLQELKQVFGRFDSNGDGKISWSELGSIMNSLGHPASEDELQSMVREADSDGDGFIDLNEFIELNTTGVDSRAALEDLKNAFLIFDIDRNGSISPEELQMVLRSLGDDSSMAECRKMISGVDCDGDGLIDFEEFKIMMMRSVIPTAPTEIED