MKKNHALDWKKVFNISLLCLSFGMIIYFCVKDNNLAILIQSFSSLNFFWLIPAVLLIAGVWALEALLYHLIVNSVYPGQYSWKEAFRVTMVGQYFSAVTPFGVAGQPMQLVALSRQGVSSGVAVSVVVRKFLIYQTTLSLYSLGVILLKSSFFESQIHGFLPLALVGFLAQAASVLLLFLFSVSRTFTTKLIQFFFWLLSKLRLVKRPEEKSKRVHAQLESYLNNNKSMNHNWKLSLQLYGLTFLELTVLFSVPFFLYKAYHNPGAPYFDMVSAQAFVTMIAAYTPLPGAAGTSEGSFLVLFNLFFQGETVKQAMLLWRFITYYSTIVVGMFFARLGKKGPELARPEEASGLGQAPEGVSEASAKKGLVP