MEMEMKRGHVLAVPYPTQGHITPIRQFCKRLTSKGLKTTLTLTTFIFNSIKPDPSGPISIATISDGYDLHGFDSSASIDDYLQDFKTFGSKTIGDIIRKHHTSDSPITCIVYDAFMPWALDVAREFGLAASVFFTQSCAVNYVYYLSYVNHGSLKLPIQELPFLELQDLPSFFSVSGSYPAYFEMVLQQFTNFEKADFVLVNTFQELDLHEKELLSKVCPVLTIGPSVPSMYLDQRIKSDTDYDLNLFDSKDSSFCTSWLDTRPQGSVVYVAFGSMAKLNSVQMEELASAISNFSFLWVVRESEEATMPSGFLETVDKDKSLVLKWSPQLEVLSNKAIGCFLTHCGWNSTMEALTFGVPMVAMPQWTDQPMNAKYIQDVWKAGVRVKMDEESGIVKREEIDFSIKEVMEGEKSKEMKENAKKWRDLAVKSLSEGGSTDVNIDTFVTKALSK*