MGDQKVGKSVTSDASGTQNLAIAMEAVPEKHRNKKFAFSCSILASMTSILLGYDIGVMSGAMLFIKDDLKLDDTKVEVLMGILGLYSLIGSAAAGRTSDWIGRRYTIVLAAAIFFIGALMMGFATNFAFLMVGRFVAGIGVGYALMIAPVYTAELSPASTRGFLTSFPEVFINGGILLGYVSNIAFASLPNHINWRLMLGVGAIPSVILAISVLTMPESPRWLVMQGRLGEAKQVLDKTSESKQEAEIRLSDIKDAVGIPQHCTDDIVPVPKRSHGEGVWKELLIRPSPSIRRILIAAVGIHFFQQASGIGAAVVYSPRIFEKAGIKSKNGLLGATVAVGFTKTLFILVATFLVDRFGRRPLLLTSTMGMILSLLGLGTGLTIIDHNSDKKLVGAIALCILTVLTFVASFSIGLGPITWVYSPEIIPLRLRAQGMSLAVATGCVTGGVLGMTFLSLYKAITIGGTFFLFAGVATLSWIFFYNFLPETQGRTLEEMETIFGKKEEETIHGQLQLGTTAATTPICNENGKK