MSYVKRKLWSYMAQHSVRIRLGEAHPYSNLPDATVYGGPKPQNPMKRITLRHLASKYKKHEPITMVTAYDYPSAVHVDQAGIDICLVGDSVGMVVHGHDTTLPVTMDDMLLHCRAVSRGAKRPLLVGDLPFGSYEQSSSQAVESATQILKEGAMDAVKLEGGYGSRVAAAKAIVEAGIAVMGHVGLTPQAISALGGFRPQGQTSSGAMTVLENALALQESGCFGIVLECLPSPVAAAITSALNIPTIGIGAGPSCSGQVLVYHDLLGMMQHPHYTSVTPKFCRRYAQIGSNINEALVAYRDDVVSGSFPSLAYSPYKIGQKEVDSFLQELERKGLSKAAEAASSAVKQMDENDSTSVANTGS*