MDPTVVLITGCSSGIGMHLAVRLASDRSQSFKVYATLRDLKAQGPLLEAARTQGCPPGSLEILELDVRDS
KSVAAAQACVTEGRVDVLVCNAGRGLFGPLEAHELNAVGAVLDVNVLGTIRMLQAFLPDMKRRHSGRVLV
TASVGGLMGLPFHEVYCASKFALEGLCESLAILLPLFGVHVSLIECGAVHTAFYEKLVGGPGGALERADA
QTRHLFAHYLRGYEQALSEAQDPEEVTELFLTAMRAPQPALRYFSTNRFLPLARMRTEDPSGSSYVAAMH
QEAFSNLQTQENAKAGAQVPGVSDTASSALICLPECAIPRVASELGWSASDKPGQDNSCYQQKI