MDGGGSSRFRIPATFKTRVFMLFRHVNGRKRSLGLGFCCIAGVVRSSSASNLEALLEAAESSPDRERISHLLKLCGHFKALPQAQRLHRLISSSDGDGRLDDGDYFFAAWPRMIARFIEQGDEESAMIFYIQMQRDGVKPDHFTLVTILNLCQAPEDLELGIGIHRRIARMLWRITMRGQLHGLQSSTSGILARVPDQLRQPMGCLINYNQITVLHNKLLRVTIDVLQASFGDSVRRLIYVAMNGNRFQNGPEACCGTGKPYNYDPRVPCGTHGVVSGRNFTARACSNPKHYMRWGGIHTTEAFTKAAIHSVLSSSLKCSLGAAST*