MAAVLSKTAHLRRAYRLFSSHTTSRLTLQLSNEIPKSPFRRPLHQSDVGSFTKLPRFLSTNANTQADLELKGTTSDSHSDQGKQSGDSHQSSEQGKSVRGGPISWLSFLLLVATGAGVIFYYDQEKKRHIEDINTSSTAVKQGPSAGKAAIGGPFNLINHDGKSVTENDFKGKWTLIYFGFTHCPDICPDELQKLAAAIDKIKAKSGFEIVPVFISVDPERDTVEQVSEYVKEFHPKLIGLTGDPDEIKKAARAYRVYYMKTEEEGSDYLVDHSIIMYLMDPNMEFIKFFGKNNDVDALTEGIINEIKQYKKAKA*