MDHDPKERLLLPPRAAAAAAANGPHRRAAPAAGGGGGGVAIDVHGLKRRGGGRRSWVRVDAATGASEAVEVAKPALMRRLDLPARDLRLLDPLFVYPSAILGRERAVVCNLERIRCIITADEALILRDPDVAGGGAETEEAVRRYVAELQRRLVDRADDLPFEFIALEVALEAACSFLDAQAVELEADAYPLLDELTTKISTLNLERVRRLKSKLVALTRRVQKVRDEIEQLMDDDGDMAEMYLTEKKRRMEASLLEEQAFQGMGNSGFGSSFSAPVSPVSSPPASRRLEKELSFARSRHDSFKSADSSQYSIEELEMLLEAYFVVIDYTLSKLTSLKEYIDDTEDFINIQLDNVRNQLIQFELLLTTATFVVAIFGVVSGVFGMNFEVDLFNVPHAFEWTLVITGVCGLVIFCCFIWYFKKRRFFPL*