MKLGRATLALLLLVPCVVRAVEPISLGLALAGVLTGYISYPRLYCLFAECCGQKRSLSREALQKDLDNKL
FGQHLAKRVILNAVSGFLSNPKPKKPLTLSLHGWTGTGKNFASKIIAENIYEGGLNSDYVHLFVATLHFP
HASNITLYKDQLQMWIRGNVSACARSIFIFDEMDKMHAGLIDAIKPFLDYYDVVDEVSYQKAIFIFLSNA
GAERITDVALDFWRSGKQREEIKLRDMEHALAVSVFNNKNSGFWHSSLIDRNLIDYFVPFLPLEYKHLKM
CIRVEMQSRGYEEDEDIINKVAEEMTFFPKEEKVFSDKGCKTVFTKLDYYLDD