MVQKIKSVNQALDAAVPIREPIKFHEAMRYSLLSEGKRVCPVLCIAACELVGGQESTVMPAACGMEMMHAMWLMHDDLPCMDNAFEHMATTTEGVHRKSMVRAVGELARLIGPEGAVAGQVLDLLCGDKSDTGLEELKYIHSHKTADFTEAVAIVGVLVGGASEEEINRLRKFSQCFGLMYQVVDDILDVTKSSEQLGKTAGKDLLANKLTYPKMIGIDKSKEYAQKLSKEAKEQLVGFDPEKAAPLLAMTDFVLHRQK*