MDPFGAKATGTACIMATLLAVRAAKKRTLTTTGAVTGFVVGFLLVATGLRGLTLFFFYQLGSWATKYKTIRKQQLDATASDSAVRGPTQVLAVSLVAVLLSLMHAYICGAERAIVFHVNSRNDNDFITNLSSHLTLAVLAHHATSLADTLASELGILSKAPPFLVTQPWRSVPPGTNGGVTWMGTIWSVVGGALCGLFTSAMDFLSGMSPLNALRLTLFGSLCGILGSFLDSVLGATLQATYWDTERKMVFHAGATVPKTAILLTGHDLLSNEQINFVSIVLTTLFGGWVIGPLVFA*