MSAKAGKPLVQTDAGAYIAWSGADQPELATEGLGCGLLMLRPLGFALPHYADSNKFGYVLGGSGVAGVLPVAAKERVVRLEAGDVIAVRTGDVSWWYNDNDGHADDLSILFIGDTARALSPGDISYFFLAGGNSVLSGLDPVLLTRAWPRVTEEQAATAFRSQPAVLLTRLSTKLAGVCPREDDRTGLVVNAGHVAAGTLKTVTASDLAGLGGLGFSAVLGRLEPGAARAPWVLREGAAQAVYVARGSARVQVSAAAGGEKLLMDEEVAAGSLFVVPRFAVALVAAGAEGVEWVSLIKSARPVVEHLTGEGSVFGGLTARVVQASLNVAPELVKLL*