MEVDGGGGSIRMGNKRTYIRLGSRVCSFWREGRCNRDPCNFLHSEGPDVIASYTSSSSNGKRSSVALAYDDGADVPQRNVWGTTRGGSKAGQTFSGRTKPCTYFLRGNCTKGSKCNFSHTYSSTTEITFMTRLEGHEKTVRAIALPQGANKLYSGGQDQMIRAWDCDTGQCVNVVPMGGDIWCLLSEASWLFVGLPNEVKALNLQTSSEQRLEGPKGQIHVLAVCKDMLLAGAQDGSIYAWKYDPVSNLFQPVATLPSHTGAVVTLEVADGKLYSGSMDKTIKVWDLTTGHCLQTITGHSNVVMGLLCWNQYLLSGSLDGTVKVWSPGQ