MDHDHLKDRLLLPSSRAAATNGPHHHRRATPAPGSTGAGGPPCGGGGAGGVSIDVNGLKRRGGGRRSWVRVDAATGAAEAVEVAKPALMRRLDLPARDLRLLDPLFVYPSAILGRERAVVCNLERLRCIITADEALVLREPDAAGGAAAEEAVRRYVDELQRRLVDRADDLPFEFIALEVALEAACSFLDSQAIELEAEAYPLLDELTAKISTLNLERVRRLKSKLVALTRRVQKVRDEIEQLMDDDGDMAEMYLTEKKMRMEASMLDDEDLQGIDNSHNGLGSSLSAPVSPVSTPPATRRLEKEFSFARSRHSSFKSSDSSQYNIEELEMLLEAYFVVIDYTLSKLTSLKEYIDDTEDFINIQLDNVRNQLIQFELLLTTATFVVAIFGVVSGVFGMNFEVPLFSVPHAFEWTLAITGVCAAVVFCCFLWYFKKRRFFPL*