MSTFRLALIQLQVSSIKSDNLTRACSLVREAAKQGANIVSLPECFNSPYGTTYFPDYAEKIPGESTQKLS
EVAKESSIYLIGGSIPEEDAGKLYNTCSVFGPDGSLLVKHRKIHLFDIDVPGKITFQESKTLSPGDSFST
FDTPYCKVGLGICYDMRFAELAQIYAQRGCQLLVYPGAFNLTTGPAHWELLQRARAVDNQVYVATASPAR
DDKASYVAWGHSTVVDPWGQVLTKAGTEETILYSDIDLKKLAEIRQQIPILKQKRADLYTVESKKP