MSKVASRMTSQSGSRRGSRRASIDPLKLVPMDKAKAPATGEDFNVLFVGAGNIMFGSPEGPWNHSFRFEHKLGPRLKVVALIDPALDRAAAVLQKKCDSFVVSAYQNTKMYKTIDDFAKSMKPEEKPRAIIVGSPPYWRGSDIPGRDLELKLLQYFPGVALFIEKPVSTGPYTTALEIGKKIEAAGNVCSVGYMLRYLKAVQMMKQIIEDKELVVMATSARYACAYEKIAKPDWWDKSRDQGPIVEQGTHFCDLSRYFGGDVDISSVMAHSVEWDEEPGHLSKIAIDESKIAPENRIPRVTTATWKYESGAVGTLTHAVALHGTNYSCELEVYLDGYQMRLVDPYHIPTLYIRRPGDDYEETYRFGDDDPFFSEVSNLIDVIEHGEGSAEILSSYEDACKTYEFTWAIREASERSRKNYSKPL*