MGYTKEQLLARLQELNIEFSCYDHPVVLTVEEQAKHVGHLGGALSKNLLLKDKKHRLYVVSALAGTKVDMKILSQRLGLGKGGLRMAPEENLLEVLQVPLGCVTPFALLNESASAVSLLLDQGFKSKQSCYFHPLTNDVTIALSSSNLDKFLMSIGRQPAYVDLEASPVVGKDNPPDLADFVPSGVPNSAEPIEKVTPTNVPRQNDVPKEKTCLPEVKAKPKVQNKGAEKTQSKIPTNGANVEKFVNDVFDIMSPLFLSEVSKKLNVKQEELSSIFDGFKEQATIDLESVTTSLKNAAYTAGFEAGFETMLNSGLKGQASRK*