MSFNVFQGQEGSTLLLGNRFIDDSVSLPFAIGEIKVKSDHMMGRSPCCSKHSVNRGAWTAVEDSLLRKYIETHGEGGWRSLPKKAGLQRCGKSCRLRWLNYLRPNIKHGNISADEEELIIRMHGLLGNRWSLIAGRVPGRTDNEIKNYWNTHLGKKVAALKGDDTKTHKNVVQNSPTLACNMNSSDDMPSSSISKLKKTNMDRSRSSAFVIPNVHNLKYIDTSNRFSSLQGTVHVMDGGKSLHCNPKAIGPSLQGNSPMDDKIDSNPVKANLISTELHSTVSLVKLHDVEPHASDVLENDDNLYLSNTVSEDDELFLDTDCSMEESPEILNLLKHHNNVNTEDGSNITPASTPDDHMLDQMNGKNIIQEQRSQILDVLNFFEVGEAEKEVCCNIHEWGQDRHYLKGSSSRLMDDRLIQWPDDHEDMQLQGGNGFGIASPHLDYAGLTDGATWEASVWYEE*