MSELKERLLPPRPASAMNLRDASVTRPSASGRPPLLGVDVLGLKKRGQGLRSWIRVDTSGNTQVMEVDKFTMMRRCDLPARDLRLLDPLFVYPSTILGREKAIVVNLEQIRCIITADEVLLLNSLDNYVLRYVVELQQRLKTSSVGEMWQQENSQLSRRRSRSFDNAFENSSPDYLPFEFRALEIALEAACTFLDSQASELEIEAYPLLDELTSKISTLNLERVRRLKSRLVALTRRVQKVRDEIEQLMDDDGDMAEMYLTEKKRRMEGSMYGDQSLLGYRSNDGLSVSAPVSPVSSPPDSRRLDKSLSIARSRHDSARSSEGAENIEELEMLLEAYFVVIDSTLNKLTSLKEYIDDTEDFINIQLDNVRNQLIQFELLLTTATFVVAIFGVVAGIFGMNFEIDFFNQPGAFRWVLIITGVCGFVIFSAFVWFFKYRRLMPL*