MADSNTLPLGNRKLVVLGLPWDVDTDGLKAFMGKYGDLDDAIVMKDRTTGRSRGFGYVTFKNSRDAEKAMATQHLLNGRMLEVKVATPREDMKPAVRKSTRVFIARIPPSVEEAAFRSYFEKYGTVTDAYMPKDQATKKHRGIGFITYDSSDSVDKLMSETHELGGCTIAVDRATPKEEVSSGKLEKLLPPYGLFNSYINAARMGGLGMQFGGFDYGGGLSAGLPNMWQSMMSSMHGGPAGSAAAASAPVPMSYGVNTGLGSKNLGKRVFIGRIAPEATSEDVKNYFSTFGRILDVYLPKDKNKTSHRGFGFVTFADEAAAERVVQQTHELFGHKLAIDRPTPPDEAAPLPLPPSNAAAAAAAAAYFHSLGSSSAPAAGSGGPLRGSGVVSSSGYNTLPWGMQSSSDHAHRASRGEPRYKPY*