MTLKVFPLMSRQRWCTAESSLCEMDGGLWEWVDGRGSSVVSEWGLICHDKFKAGIPASLFFLACVIGSGFLGPLADTSLGRKRTLLLSCFIISVSGFLTALSPNIWIYSSLRLISGFGRAGIGICSLVLSTEVAGSKWRGRVGLSGFIFFAAGFASLPGIAYLTRSSWRMTYVSISALSSAYCCLILPFVSESPRWLVVRKREDEALDILKKMATRNSKCLPENVRISPVSAEGARNSAPVMISLLRMPWARRRIMVVTATAAGVGLVYYGLPLNVRNMEVNPYISTALNALTEIPAIGLGTVLLPTTDRRILVSISSITCGLCCIACTLSSEFSATGRWLQMVVETMGFLAVCISFDVLYIFCLELFPTNVRSAAVATMRQAVMTGAAIAPVVVVMGRIHLWVSFTAFGGFAVLSGFLTLLLPETRNHPLYETLEQQQEVEEESDRKQNMKMHQSNPPLMA*