MGSKIIVIISSDDTTLEELARKIKDEGLEVYILLKDKDEKRLEEKIQKLKSQGFEVRKVKDDDDIDKWIDKIKKERPQLEVRKVTDEDQAKQILEDLKKKGSLEHHHHHH