MGSLSLSLQIVMISTGILSLALVCKVSVPLVINFSVQQAPSLWSSLCSWLKPPYLYVILNCIIITIAASSRFHHSHGDNNKDHHQEVPPAPKISLPEPDHHFPYEIKVSTAEYYGGLPVEEEVVYEQREVEKVSADVFEDKSTVTANGSLEVVEDKDEDFVISKSTWVPSKRIDPSESQPELLIPAEKPLISARFGHRKPVKASPEGGRALRVAKPKRQETLENTWKMITEGRPMPLTRHLKKSDTFDYHGRPVCEADSRLAKKSETLKDRTNYQLPPGSNGNSPASSGGKLRKEPSLSQDELNRRVEAFIKKFNDEMRMQRQESLNQYKEMINRGSH