MGAAAVATTTTQLGGGIGIGKPLVVGSSSSSSFAGRRGFLGSNRKAAGGFPGGGKNAARVHCVVAFADPRSRNLDIKEEIERRWEALQENPLEGVPFTVEEFEEALSKYEFDHSVGDVVKGTVFVTDKLGALVDIGGKSMAFLPMDLASVFKLKDLRVMGLFSGVQEQFEVVREDEENSRFIVSLREMHIKLSWERLKQIQAEDAICKGVVVSSNRGGLSLQIECLKAFLPFSQLAGGLNQENLTGRELPVKVLEVDEEQKRLVVSHRKALAENQATLGIGSVVVGTVQTIKPYGAFIDLGGLTGLLHVSQISHDRITTVENVLSPGDKLKVMVLSHDKDRGRISLSTKKLEPTPGDMLRNPSLVYEKADEMAMTFRQRVAQAEAAARAEDLQFQQGAGRFGLSADILGVEEDLPAAAEPAPEEAAADILSTPL*