MAKLVIRNLTFTCPYARRHFLWTTRASTAIRTIRLARRPTRLYAESQRRGGLGDEDIDVAVFRFTLGIPGFDDRLIPRVVGSALGALLLVNHLAGAQPTPDAQLRSEWLGALLATLSFFVPDIEERLREAMPGRGRQKTAENIEGATNCFFLDPNLPEATKKELAWGSFSLLKNTNCCGLIAAAGGRVVMARGAVGSRVVSPGDAAASLEALSKDLAAHGGDELGKVASGGMPQLWLPERSGFGSAELQAMAGLPAGAQCLLAQHIGGSAGQSGVLLVFSERPRAFTEREREWVAAVADKLAAFL*