MADLKARLLPPRPPVQEPHRRVATPIRPLFQGMDPLSLKKRGQGIRSWIRIGKDGVSQVMEVDKLAIMKRCDLPARDLRLLDPLFVYPSTILGREKAIVMNLEQIRCIITADEVLLLNSLDSYVLQYVAELQRRLAMKNGFLGQDISKRFSIESQVNENSLAAFNSVTSEGSRHQGQSYLSRGSYADYMPFEFLAMEVALEAACTFLDTQATELEVEAYPVLDELTSKISTLNLERVRRLKSRLVALTRRVQKVRDEIEQLMDDDGDMAEMYLSEKQERMDNAFYRDQASTTFAGFGVGGSVSAPVSPVCSPPESRRLEKNLSMAASRHSSSRVSEEDSDIQELEMLLEAYFVVVDATLNKLTSLKEYIDDTEDFINIQLDNVRNQLIQFELLLTVSTLVVAIFGVVAGVFGMNIPIDLFEEPKAFKWVLISSGIAGVLIFGSFIWYFKRRGLMTW*