MGKSTITLASGKEMPLVGFGLWKVPRETCAETVYNAIKVGYRLFDGAYDYQNEKEAGEGIQRAIKEGIVKREDIFITTKLWNNYHRREHAIAMGKAQNEAWGLGYIDLYLIHFPCALKYVSPEERRYPAWWMDDAREIVSPDNCSIRETWEAIETLVDSGIARSIGISNAQAQTLYDIKTYAKHPISALQIEHHPYLVQPELIQMAQENKIAVTAYSSFGPQSFLELPAKFRERAKDVPLLFEVPAVKSAAAKYEVGPGQVLLRWSTQRGIAVIPKSNNVNRLKQNLDVLGFDLSEEEMKAISALDKGLRFNDPGFYLPNYPLHIFA*