MADLKARLLPPRPPVKEQHHRPAVPVRPLFQGMDLLSLKKRGQGIRSWIRIGKDGVSQVMEVDKMAIMRRCDLPARDLRLLDPLFVYPSTILGREKAIVMNLEQIRCIITADEVLLLNSLDSYVLQYVAELQRRLAMKNGFLGQDINKRGPLSASHGSLFTELKESRLTAFNIVSGDGSRHQNEAYSSRESYADYMPFEFLAMEVALEAACTFLDTQATELEVEAYPVLDELTSKISTLNLERVRRLKSRLVALTRRVQKVRDEIEQLMDDDGDMAEMYLSEKQERADNLFYRDQAATVFAGFGGGGSMSAPVSPVCSPPESRKLEKNLSMAASRHSSSRVSEEESDIQELEMLLEAYFVVIDAILNKLTSLKEYIDDTEDFINIQLDNVRNQLIQFELLLTVSTFVVAIFGVVAGVFGMNIPIDLFDEPKAFKWVLIISGIVGLLIFSSFIWYFRRRGLMTL*