MEFATGALGTLLPKLGQLLQDEYNLQKGVKKDIQFVRKELESMHAALRDVGEVPQEQLKEVIRIWARDVRELSYDMEDIVDTFLVRVQGSEPPSKRSVKRFVKKMTSIVSNAKTRHDIGQEIKDIKERVKDVAERRDRYKVDAITPTKTSVDPRITALYTKAASLVGIDKPREELISMLTKEDGGESSVEERIVSIVGFGGLGKTTLARAVYDKIKQQYNCTAFVSVSRDPDIIKILKDLLYELDRNEYMGIHNTALGQHHLTDLVQEFLKNKRYLIVIDDIWDTKPWEMIRCALPENGKKSGVLTTTRITDVAEHVGGCYRMKLLTQESSKILFYGRIFGSIDKCPPQFSDVSENLLKKCGGVPLAIVTTSSLLANKSRNVNEWQDVCDSIGSGLRNNPVASLPTESGCSPGRTQVTPASPSGGRWLPILGVRSSNNK*