MAAQTDFWDAIVIGAGIQGCFTAYHLAKHSKSVLLLEQFFLPHSRGSSHGQSRIIRKAYPEDFYTMMMKE
CYQTWAQLEREAGTQLHRQTELLLLGTKENPGLKTIQATLSRQGIDHEYLSSVDLKQRFPNIRFTRGEVG
LLDKTGGVLYADKALRALQHIICQLGGTVCDGEKVVEIRPGLPVTVKTTLKSYQANSLVITAGPWTNRLL
HPLGIELPLQTLRINVCYWREKVPGSYGVSQAFPCILGLDLAPHHIYGLPASEYPGLMKICYHHGDNVDP
EERDCPKTFSDIQDVQILCHFVRDHLPGLRAEPDIMERCMYTNTPDEHFILDCHPKYDNIVIGAGFSGHG
FKLAPVVGKILYELSMKLPPSYDLAPFRMSRFSTLSKAHL