MGQQDVVFITGCTKGGIGHALAVAFADRNCIVIATGRSLASMKGLDEYPGIEIMQLDVTSDESRRKVVESVTEKYGRIDILVNNAGVHCVAPVAELPVSLLESTFRTNVCAPIGLIQAVIPDMIARRRGKIVNIGSVVAFSPGPWAGGYAASKAAIHALSDSLRVELKPFGIDVITVAPGAIRSNIGTNSTAIYNSLPKWRFYQPWEKSIAQRTSFSQNPASTPAKELAEKAVEVVMKKNPPPCFTYGYLAFKTALFYYLPLQIRDYFQMKLFGLNKAEELPRSLSD*