MGVDYYKALQVDRSANEDDLKKAYRKLTMKWHPDKNPNNKKDVESKFKQISEAYDRAVYDQYGEEGLKGNVPPPNAAGGASFFSSGDGPSPFKFNPRSADDLFAEIFGFSNPFGGGGGGGAGGSGGQRFSSRMFGDDMYGSFGEGGGGGSMHHHHHGAARKVAPIENKLPCSLEDLYKGTTKKMKISREIVDVSGKVMQTEEILTIGVKPGWKKGTKITFPEKGNEHPGVIPADLVFIIDEKPHPVFTREGNDLIVTQKVSLADALTGYTVNLTTLDGRMRTIPVTNVIHPEYGEVVPKEGMPLQKDQTKKGNLILKFNIKFPARLSAEQKAGFKKLLG*