MLVRLKLPDIPNQAKKDLVLFLQEFCSFSRSLQLVHQMRLDASLLRTVVVQQEGHALLSLLVKGISTTFGGDMCCQFFENYSDVLELFEYIRQENFKSLISYVVENYFHELERIDYVDSSQQLKLKYEQSLEVYPPQGVTGGGKDHDEHHPNHFSQITAIAEPMKQNDDQVLEKEDDFFTKDSVDEDNLEQPLEESKTDAEADPEDIVEDYENFKSLISYVVENYSHELERIDYVDSFQQLKLKYEQSLESYPPQGVTGGGKDHGEHHPNHFIQITAIAEPMKQNDDQVLEKEEDCFTEDSVDEDNLVAARASASCSQLASANVGNGSV*