MAAQPAGRSFDVIVVGAGIMGSCAAHAAASRGARVLLLEQFDLLHQRGSSHGESRTIRATYPQPHYPPMVRLSRRLWDDAQRDSGYAVLTPTRHVDLGPRDDPAFLASVANGGATVLAPAAADAPRPAWAEAFKVPDGWAAASSELGGVMKATKAVAMFQALAAKMGAVVRDRAEVVDVAARKPGEGTTAIVVKTASGEEFHGGKCIITVGAWTSKLVKAVTGAGLPVQPLHTVICYWKVKPGHERELTTEGGFPTFASYGVPYIYSTPSMEYPGLIKIAMHGGPACDPDGRDWAVGPGEDGLVEPVARWIEEVMPGRVETAGGPVIRQPCMYSMTPDEDFVIDFLGGDEFGRDVVVGAGFSGHGFKMGPAVGRILAEMALDGESGTAAEAGVELRHFSIGRFDGNPTGNARGF*