MFTDEDVKAWSKYLRMIRVQKKEASEPSVGQEEALAQEGLAEKTRMFDTTVMMKENDSTALLAKSDKSNASRRVEEDGRGTILGVLIVDLLGMGGESKAEAAQRQIEAVLADEAAMDRLRAELRHEDEIQRKQAEPEEEDLLEMKRSDYFAWMAREYRRRWIAVYSANFGSFDDTTRLGPMRFTDEPAPGYSASPMGTLQVFSVKVAGIKKSLKWPIDVFGVIAARDCIDNNRNVIFSRARDRCQTLTAEDRYLVLSGPTRAVVWSDHVSIEVKLTVKGRTESEDKDLSFLAVPLLTGDTGYSNLFCCYRTSKLSTLEFTLGHIVRSVEATIFVRVIDGSWLDSFHGQFSVFTTGRRDKNFRSTDHKKIILLDSVVEKFYVSDDGEIEMSRRVVSVENRGNLKVCIKSWEASECGKKVMKDELVFKPKENKRSHGVLDVGFCKMEVTVAWSLISYHPIPLNLY*