MGGGVVRVDAAFLDAAPSLRCVFSTAAGVDFIDLGECARRGVAVANSGRVYSTDVADHAVGMLIDVLRRVTAAERFVRRGLWPLQRDYPLGSKLGGKRIGIIGLGNIGSLIAKRLEAFGCVIYYNSRKPKDSVSYRYFPSVHDLAVESDVLVVACALNKDTRHIVNMDVLDALGKDGIIINIGRGANIDEAEMVRALKEGRIAGAGLDVFENEPEVPAELLSMDNVVLTHHVAVSTSESRGDLRDHTIANLEAFFSGKPLLTPVLP*