MLKPLQEFAASKPVWGVCAGMILLADGLKQSEPQALVGGLHATIERNAFGRQIDSRFRSMSLQGSAAAAGVSEAAYFIRAPAVLATLPDGETAVAVRQDNLLATCFHPEISGDDSWLRFFLSTVAGRDLDEAEPHPDLTTVAPWQPLPRPDSAVDTAVKRAFAVFQQGGVIMDVVDGEQARIAEEAGAVAVMALERIPADIKRDGGVARSSDPAMIQDVMSSTSLPVMAKSRIGHFYEARLLEALGVDCIDESEVLTAADETHHIDKRDFAIPFVCAQDLGEALRRIAEGAAMIRLKGNAGTGNVIQAVRHARDVYSQIRQLRSLRPDEVFGFAKEHRVPVELVEQVRDAGRLPVVTFAAGGLATPADVGLLMELGVDGVFVGSGIFKGENPAKRAAAMVKACAHYKDPAVVVEASTNLGKAMVGLLEHEDPASVAHLDDLGLEGRVLRTAENAIGGIDRSVAA*