MDGSGGQRVIGDRDGEASIDSPALKFELVAQCSVTRARATVLHLPHHGAETPMFMPVGTQGSVKGLSARQLLEDANVQVLLGNTYHLALRPGGDAMDALGGIHEFTQWPRGVLTDSGGFQMVSLLQFAQITEEGVHFQSPVDGTQMLLTPERSIHIQNQIGADIIMALDDVVSSTTTGPRVEEAMHRTIRWIDRCIAAHAKKHCQNLFGIVQGGLDLEMRKWCLDELSRRNLPGYAIGGLSGGEEKDKFWRVVAFCTQRLPYDKPRYCMGVGYPIDLVVCVALGVDMFDCVYPSRTARFGTALVSTGLLKIRAKSMETDPRPIDQECSCPVCAKYSRAYLHALTPKDGTVAAQLITLHNICYMTQLMRSARQAIILDKFPQFVRDFMLKQYPRRNYPAWAVEALESVGVRLDPS*