MSHASSSKIQKYDAFLSFRGVDIRKTFVSHLYNALVQRGINVFKDDERLETGKSISDELLKAIEESKFAIVIFSESYASSKWCLNELAHIIKCRKELDLTLIPIFFDVNPSDVSHQTQSFAESFSKHEEQYKDDMEKIHRWRDAFAVSGEIKGHHLQNYQDEADCIKKVVDELMTSLHIKSDDEDDDDAGDRGIDSKSTILIEGGKMSFSRIKKTGKKCFMIAARGLDIEWSNTPDYWEWLPHSESRFGEVAKLKWVCWLDIRGKIETQRLSKRTKYVAYLVFKLEDKFHGLETVKAVVRFVDFMSVKEAEQRASVVHFSGRGAKETLPVKRGDGWMELKMGDFFNDAGEDGDVDARLMETEQLEAKGGLIVQGMEFRPE*