MELPPQKVLAFLNDLFAKFDNSIEPFGVHKMETIGGLFIVAGGLLREEEDGAVAVRDRWDPLHAEKVFMFAKAMLNVAAKTKLPTLEEPLKLRIGIHTGPVMSGIVGTRVPRFVLFGDTVNTASRMQTTATPGSVHVSEDTRALLPHENWTPTGGVQIKGKGLLNTYVWVPEDQIHYLVPPAVSTPESTQAGGGGGVRSGGSAAAATNGSRHGGGGGGGGGGHAQLLMSTLDTSSCTSSDVFLAQQLSFTSAIPATLLRGKSRLRNEGGYLDE*