MPISCVEVQLEATRIADVYADGKAYPWEVLLDFGSPQGPADLDTMRSVREAMRKCQASGSRTKLREQLPEMDVEYVFLELIKTVNLHEVLLHLEPLMCRAMPLAEVTTLGVAGAIAGAFLGPAVAVVACPILAAAGGMLGDAMVRGKGRAYAIVGWQCPEHTVVNECAERLGINLDVDGFMEAREKFQQRVVWEELEDAAETKDASQHAAYIADWQPVRNFYAATLCGPYLRQSKGCGDGPGSQKEVGIYINVMKVRGSPNEDWKLARSWFGSAMNAPVSDGDTQKVEVYTLYL*