MVGKQFEFEDQRDGIVPPLEEKKVVDEVYTDNDVASEEIVKDWDDKEEGKLRRKIDIILIPILALAFFGLQIDRGNISAALTSTITEDLGVTTNQINIGTQLLSAGIVITEIPSNIILQRIGPQVWLSAQLIAWGLVGTFQAFVQSYPAYLATRLLLGLLEGGFIPGALYYLSTWYKRPETSFRTTLFFYGQMFAGATSSLISAGLLKLDGKCGLAGWRWIFLVEGLITIFAAILFILFIPKKAGDGSPLISMGRWSYFSPREKRIILDRVLLDDPLKTREHIKITGRDIWKTVTQTTTLQHMLITLVAMSGFQGLNTYTPSMIKSFGFSAVRANALASVPVYASIVWTTILAYSSDKIGHRGPFVLLCITWNVISYACLRTSPTDASSWHRYSVIACANVAYCSMHVLNVGWLSFYCKTPQERSISMALIVMSANLSGISGAQIFRSSDAPLYIHGLTAICALAAASWVQTLVLNLQYLFRRKKTQAGTV*