MECVQLFSCYRLRPALLPVAASNKRLPLSLGEGERFALRRGGLKSYKSIVVCSGGSDDSSSSSRKISSAARIRSEVISPFRAVRMFFYSAFIVSGSIGALISLPRLVAALGHAANAPAATEVLIGLGIDLVAVLVFAALYRADVKARDQQLAKLSREETLAALKIELRNKKVLSLGQLRGIARLVIVVGSASHLEEACRYSEPYFSDLVERGVLVISFATDGRVPLLKFSSDAQEDESGSRSQKLWRGSPVYTGEWTRWLKEQKQLANVPDDASVYLSLRLDGRVRGSGTGFPPWPAFVAQLPPMKGMWSGVLDGMDGRI*