MAAGAVFSGVNPRSLAAEIRKQVEDSEARLVVANEVAYDKVKDVGVPVIGIGEQGLMAGAISWDELLAAADRTGPPVVPLEPVQQSDLCALPYSSGTTGVSKGVMLSHRNLVSNLCSSMFAVGTELLGQVVTLGLMPFFHIYGITGICCATLRHKGTVVVMDRFDLRTFLGALVAHRVMFAPVVPPVMLAMVKNPIADEFDLSGLALKSVMTAAAPLAPDLLAAFQRKFPGVQVEEAYGLTEHSCITLTHAGDDPEKGHIAKKNSVGFILPNLEVKFVDPDTGRSLAKNTPGELCVRSQCVMQGYYRKKEETERTIDANGWLHTGDIGYIDDDGDVFIVDRIKELIKYKGFQVAPAELEAILLSHPSVEDAAVFGLPDEEAGEIPVSCVVRRSGAAESEADIMAYVAARVASYKKLRMLHLVDAIPKSVSGKILRRQLRDEFINMIKPAAA*