MATFFFSSPVDVDVKLDGEDERKKVDVKLEKERIVSCPVYYDGDAVTGQARSVTVRVRDGKRLAHDGIKVEFIGSIELFYDRGHHHEFLSLSQELAAPGEMRAAQTFDFLFKNVEKQYESYQGINVKLRYFIRVTISRRIADVTKEREIWVHSYRMPPDSNNSIKMEVGIEDCLHIEFEYNKSKYHLKDVIVGKIYFLLVRIKIKHMELSIIRRETTGAPPNQYNESETITKFEIMDGAPVRGETIPIRLFLGGFELTPTFREVNKKFSVRYYLNLVLIDEENRRYFKQQKGSVLKVTTVCRDGSRSQSLSGARVP*