MKTNGFLLLLATSLHSTDAFMGIGSKSNRAAKATQLKAASGYKIGTKVEGLQINNRYTVESLQKALPDGVDMSEIALLRFAIAFPDEKDAETALLNAIKWRQTTGKHIVDSARDAVTKATASGGWDNEVVRDAAPHADIINQFITPKAVITTSTEDGDLVYVIRASQIDDKEMMDVCSVEQVCDFFMYAKEVHNIVANQRSEATGRMCSVIFANDISGVRKAPDKRFSQALTSSSDQYEDLYPSLAGPTMILNLPLILQAFVGLLKPLFPKSVQERLVFKRAKILASLKELTPLATDATVKTNFVREVTSLLP*