MKLGRAALALLLLAPCVVRAVEPISLSLALAGVLTTYISYPRLYCLFAECCGQMRSLSREALQKDLDNKL
FGQHLAKKVILNAVSGFLSNPKPKKPLTLSLHGWTGTGKNFASKIIAENIYEGGLNSDYVHLFVATLHFP
HASNITQYKDQLQMWIRGNVSACARSIFIFDEMDKMHAGLIDAIKPFLDYYDVVDEVSYQKAIFIFLSNA
GAERITDVALDFWKSGKQREEIKLRDMEPALAVSVFNNKNSGFWHSSLIDRNLIDYFVPFLPLEYKHLKM
CIRVEMQSRGYEVDEDIISKVAEEMTFFPKEEKVFSDKGCKTVFTKLDYYLDD