MVEQDANGVPATVATRGKVLVPEKLSKDGLEILQRAHDVHVDLSLDASGLLSVIGEYDALIVRSATQVTREVLEAGKKLKVIGRAGVGVDNIDLGAASERGVMVVNAPTGNCLAAAEHAVALMCAMSRHIPAADASMKRGEWSRGKYVGVSLAHKTISIIGFGRIGREVAKRARGLGMNVVAYDPFVSVEAGALVGVTILELDDALAAGDFITLHMPLLDSTKNLLNRERLQLVKPTARIINAARGGIIEEEALLDALNSGALAGAALDCFSNEPTNKHPESVSMKLAVHPNVVATPHLGASTEEAQFDVAIEISESVVIALNGGFAPTLVNAPAMRDDQLKKVMPRARLAERLAKLAMVLNRTEHREVSSVSLEFHLRDELEDTRMIKAFAIRGLLQDSSEIPINIVNAEKVAKSRNLVVQESKVPVGHDEDQYITVCVGSGHKIRGRTMGGLPHVTRIGVFETDLRLEGTLLVYIQEDRPGQLGRSGKILGDANVNVSNMTIGRHRDSDYSLAMVLLGVDSTPDAATLKALKESVCPEYTPVVVSFN*