MEQMIFIRKDDKVEVFSEEEELKGSYYRAILEDNPTKSGHNKLKVRYLTQLNEHRLAPLTEFVDQRFIRPVPSEDVNDGVVFVEGLMVDAYLKDGWWTGVVVKTMEDEKFLVYFDCPPDIIQFEKKKLRVHLDWTGFKWIRPDNKELVKSVFSCGTMVELRFDCAWIPVIVIKELEKDKRFLVKYWNKSYSCRESKNLIVDSLRLRPMQPPLSVGKYELLDHVEAFSGFEWRQGVVRGIVFEGRYMVSFGATKEASQFNHSDIRPPMEWEDGVWHKRTKPKRQKETSLDGNRNVQTKEPPGNEMADDVKKESGLPITLGVTATKNKTQGKVSPVPMKNGFGNESTREKMPEEPKIKYYTRKRKRGGLKLNSYINKTVLSSDRTPNVVKNSASNAEENHAKHTIMVLPFAKKSPVWKTYESLEVFKSVSHSLHFSPLFETKQDFREGYAIGMMVTYFGLLEKFKDLEADVPVSQLNSLKDSFSELEKHGFNVTTPLSRIDKLLALKDRQLYIMEELKGFDKEMTNEFSKAKQEFDDMEQKILEVKHKIIELQRQEAALKEQKEAEKEQKDAAWKKICQMESCAKDLNVELEDVEFEFETILSAPW*