MADQKARLLPPRPPVQEPHRRAAMPARPLFQGMDLLSLKKRGQGVRSWIRIDKEGVSQVMEVDKLTIMRRCDLPARDLRLLDPLFVYPSTILGREKAIVMNLEQIRCIITADEVLLLNSLDSYVLQYVAELQRRLAVKNDFLGQDITKRLSLRASIDNFTAEEKVNNMSAFNAVTSEGSHHQMIGDSHSSRGSSADYMPFEFLAMEVALEAACTFLDTQATELEVEAYPVLDELTSKISTLNLERVRRLKSRLLALTRRVQKVRDEIEQLMDDDGDMAEMYLSEKKERMENYFYKDQAATVYAGIGVGGSMSAPVSPVCSPPESRKLEKNLSMAASRHSSSRVSEEDSDIQELEMLLEAYFVVIDATLYKLTSLKEYIDDTEDFINIQLDNVRNQLIQFELLLTVATFVVAIFGVVAGVFGMNIPIDIFDEPGAFKWVLIISGVVGMLIFGSFIWYFRRRGLMTM*