MSVRMQHIPGSFPGVGGSLHGASQLLHLHRRSAGLGHSLVTSQHQPLFRSAAQLDNSCPQRLLGRLVAFTTPSVYASRLQRLLLQEGATPLWCPSVVVETTAPTRLAVLDSLSGSSGLDHFSGIAFTSRSGIKALAEVLQSRQRVLDPVGNEFLVGALGRDAELVKELNLFRGNKRVRMVVPLVSTPDALVEELGQGNGRRILCPVPSIECLEEPRVIPDFLQALLSKGWKAMRLHAYVTRWAGFDCAKNLLVSPASDSVGKNAILHGEPRLKDMDALVFTSTAEVEGLLKSLNALGILALRRGSKPVIAAHGPVTAAGAARLGVQVDVVNDAFHSFEGIIDSLHSYWTVAT*