MTFAGLFRRAAPGALKHSRKVAILGAAGGIGQPLAMLMKLNPLVSSLSLYDIANTPGVAADVSHVNTRAEVKGYAGEEQLAEALTGADLVIIPAGVPRKPGMTRDDLFNINAGIVKSLCTAISKHCPEAVVNMISNPVNSTVPIAAEVFKKASTYDSKKLFGVTTLDVVRARTFYAGKKGLAVEDVDVPVVGGHAGITILPLFSQATPKATLTDEEIDALTKRTQDGGTEVVQAKAGKGSATLSMAYAGALFAESCLKGLNGEPGIVECTYVASTVTELPFFSSKVRLGKDGVEEVLGLGALSEYEKKGLEAMKAELKASIQKGVDFAKQS*