MADLKARLLPPRPTAAQEPNRRVPMPVRPLFQGMDLSSLKKRGQGVRSWIRIGKDGVSQVMEVDKLAIMRRCDLPARDLRLLDPLFVYPSTILGREKAIVMNLEQIRCIITADEVLLLNSLDSYVLQYVAELQRRLAVKNGFLGQNISNRLSLNISTESLPSEPKESTTTAFNAVTSEGLHRENEFYSSRGSHADYMPFEFLAMEVALEAACTFLDTQATELEVEAYPVLDELTSKISTLNLERVRRLKSRLVALTRRVQKVRDEIEQLMDDDGDMAEMYLTEKQERLDNFFAKEQAATVFAGMGVGGSISAPVSPVCSPPESQRRLEKNLSMAASRHSSSRVSEEDSDIQELEMLLEAYFVVIDAILNKLTSLKEYIDDTEDFINIQLDNVRNQLIQFELLLTVSTFVVAIFGVVAGVFGMNIPIDIFEEPKAFKWVLIISGIVGLLIFGSFMWYFRRRGLMTL*