MVTQKLKLQIRGKRSCHGEIPSSPALCPSHKAKITLQFQFKRILWAKPLAARAEAFQDAEAVASMVERSIWNSSRRALGYLDCGTGNPIDDCWRCDPDWALHRKRLADCTIGFGKDAIGGRDGRYYTVVDPSDEDPITPKPGTLRYAVIQDEPLWIMFQRDMVIQLKQELIVNNFKTIDGRGASVHIADGACITIQYVSHVIIHGLHIHGCKPTGNAMVRSSPRHYGWRTMADGDGVSIFGSSHVWVDHCSLSDCADGLVDAIMGSTAITISNNQFNHHDKVMLLGHSDSYELDKGMQVTIAFNHFGEGLVQRMPRCRHGYFHVVNNDYTHWEMYAIGGSASPTINSQGNRYLAPTNPFAKEVTKRVDTLSGVWKDWNWRSDRDMMLNGAFFTPSGTGASTVYAKASSLGAKSSSMVASMTSNAGALFCKKAHPC*