MQSDSGKLFIGGISWDTNEERLKEYFSTFGEVVEAVIMKDRTTGRARGFGFVVFADPAVADSVIMEKHNIDGRMVEAKKAVPRDDQNILGRSSGSIHGSPGPGRTRKIFVGGLASTVTESDFKKYFEQFGTITDVVVMYDHNTQRPRGFGFITYDSEEAVDKVLLKTFHELNGKMVEVKRAVPKELSPGPSRSPIGGYNYGLSRVNSFLNGYTQGYTPNTVGGYGLGRFSPVAGGRSGFPPFNSGYGMGMNYEPGLSPGFGGNTNFNSNISYPRGVSPYYINNSNRFSSPVGYDGGNGGNTSSFFSSVTRNLWGNGGLNYGTNSQSSSAYMGSGSGTIGGSTFGNTGVNWRSSAISAQGGGNNVSNNSGNLGYGVGDNSYGLGTGGYGRNSGTSVAPTSSFAVSNGGFDGSFSDFYNGNSVYGDPTWRSSNSEREGSVPFGYGLGGATSDVSAKSSPGYVGGYSVNKRQSNTGIAA