MDSTVVLITGCSSGIGLHLAVRLASDRSQSFKVYATLRDLKSQGPLLEAARAQGCPPGSLEILELDVRDS
ESVAAARACVTEGRVDVLVCNAGRGLFGPLEAHELNAVGAVLDVNVLGTIRMLQAFLPDMKRRHSGRVLV
TASVGGLMGLPFHEVYCASKFALEGLCESLAILLPLFGVHVSLIECGAVHTAFHEKLEGGPGGALERADA
QTRHLFAHYQRGYEQALSEAQDPEEVTELFLTAMRAPQPALRYFSTNRFLPLARMRTEDPSGSSYVEAMH
REAFSDLQVQEGAKAGAQVSGDPDTPPRALICLPECAIPRVTAELGWSASDKPGQNKSCYQQKI