MKGQETRGFQSEVKQLLHLMIHSLYSNKEIFLRELISNASDAADKLRFRALSQPDLYEGDGELRVRVSFDKDNRTLTIADNGIGMNREEVIDHLGTIAKSGTKAFLESMGSDQAKDSQLIGQFGVGFYSAFIVADKVTVRTRAAGDKPENGVFWESAGEGEYTVADITKADRGTEITLHLREGEDDFLNDWRVRSIISKYSDHIALPVEIEKREEKDGETVVSWEKINKAQALWTRSKSEVNDDEYKEFYKHIAHDYSDPLTWSHNRVEGKQEYTSLLYIPSQAPWDMWNRDHKHGLKLYVQRVFIMDDAEQFMPNYLRFVRGLIDSNDLPLNVSREILQDSSVTRNLRTALTKRALQMLDKLAKDDAEKYQTFWKQFGLVLKEGPAEDPSNQEAIAKLLRFATTHTDSSAQTVSLEEYVSRMKEGQEKIYYITADSYAAAKSSPHLELLRKKGIEVLLLSDRIDEWMMSYLTEFDGKAFQSVAKADESLDKLADEVDESTKEAEKALEPFVERVKNLLGDRVKEVRLTHRLTDTPAIVTTDADEMSTQMAKLFAAAGQAAPEVKYIFELNPAHQLVKRAADTQDDAQFGEWVELLLDQALLAERGTLEDPNQFIRRMNQLLAS*