MAAQTDLWDAIVIGAGVQGCFTAYHLAQNSKKVLLLEQFLLPHSRGSSHGQSRIIRKAYPEDFYTRMMDE
CYRTWAQLEREAGAQLHRRTELLFLGMKENPGLKTIQATLSRQGIDHECLSSVHLKQRFPNIRFTKGEVG
LLDKTGGVLYADKALRALQHVIRQLGGMVCDGEKVVEIRPGLPVTVKTTLKSYQANSLVITAGPWTNRIL
RPLGIELPLQTLRINVCYWREKVPGSYSVSQAFPCILSLDLAPHHIYGLPASEYPGLMKVCYHHGDSVDP
EERDCPKTFSDIQDVQILCHFVKDHLPGLRPEPDIMERCMYTNTPDEHFILDCHPKYDNIVIGAGFSGHG
FKLAPAVGKVLYELSMKLPPSYDLAPFRISRFSKLSKAHL