MALDDFHFLLLLSLLLLLDLSRDCGKQVYLGGFDTAHAAARAYDRAAIKFRGLDADINFSLSDYEDDLKQMRNWTKEEFVHILRRQSTGFARGSSKYRGVTLHKCGRWEARMGQLLGKKYIYLGLFDSEVEAARAYDRAALRFNGREAVTNFEPSSYNAGDNNLRDTETEAIDDGDAIDLDLRISQPNVQDPKRDNTLAGLQPTCDSPESSNTMASQPMSSSSPWPGYHQNPAVSFHHQRLYSSACHGFFPNHQVQERPVERRPELGAQPFPSWAWQAQGSPHVPLHHSAASSGFSTAAGANGGMPLPSHPPAQFPTTTNPFFFP