MQSWSRVYRSLAKKGHFNRISHGLQGVSSVPLRTYADQPIEADVTVIGSGPGGYVAAIKSAQLGFKTVCIEKNETLGGTCLNVGCIPSKALLNNSHYYHMAHGKDFASRGIEIPEVRLNLEKMMEQKHSAVKALTGGIAHLFKQNKVVHVNGFGKITGKNQVTATKADGSTQVIDTKNILVATGSEVTPFPGITIDEDTIVSSTGALSLKKVPEKLVVIGAGVIGVELGSVWQRLGADVTAVEFLGHVGGIGIDMEISKNFQRILQRQGFKFKLNTKVTGATKKSDGKIDVSVEAASGGKAEVITCDVLLVCIGRRPFTQNLGLEELGIELDPKGRIPVNNRFQTKIPNIYAIGDVVAGPMLAHKAEDEGIICVEGMAGGAVHIDYNCVPSVIYTHPEVAWVGKSEEQLKEEGIEFKIGKFPFAANSRAKTNADTDGMVKILGHKSTDRVLGAHILGPGAGEMVNEAALALEYGASCEDIARVCHAHPTLSEAFREANLAAAFGKPINF