MASYGCGGGIRFETVPGIQASDVDLAVPEKRRMFSEAVMEMQAPVESLLIRNMARDDDLVPPVSCFISDMFFPWSAEVTRRIGIPEVKFWTASASCVLLECAVPQMLEKGDIPVQDRSIEKCITYVDGLSPLPMWSLPGDFSANDDDPGFAGKCARAKIFATTSWVLINSFEELEGSAAFQAFRDISPRTIAVGPVFTMIPGSEPRNSALWEEDSESLSWLGKQSPGSVLYISLGTIATLSFDQFKEFSEGLRLLQRPFIWAIRPKSVTGMEPEFLECFKETVRSFGLVVSWAPQVDILRHPSTAGFLSHCGWNSILESVASAVPMLCWPCVAEQNLNCKLVVEDWKIGLKFSNMTRSDPRDVVVARDEFVEVVERFMGADSEHLRINVKKLSEEAHRAVSRGGSSYENLER