MVAFVLQIPRWYGLVRPARLHVAKAFHPHIRQKTVTSTSLLRNGRSLATTSSTGKSDGLSSVRFNQNKDLGSNEDGPRDLLASLQKQNDERTPELERVTNSFFDMGFNKSQIAELFSFKPQLEAQRRLEIISELVLLGLDPGPVCKILKNSPGILGMTVKQLKNQAGYLRRLGLEAGHLRHVANCCPDVFVLKQQQIEAVVCVLKKKCLFTVEQVTEILHTCPRVLHEDPNSLEYKFQYAYFRMGLQQPDIVKTKLLQYSITKIKQRHIFLERLGLYQTPDKKGQTQICNPTVMAVLRVSEAEFLTKTAHSSSEEFEIFKKLLAREEEEEYEDSASEDENSDSEDEEESFERTDLEN