MRIVVALGGNALLRRGEPMTADNQRENVRIAAEQIAKVAPGNELVIAHGNGPQVGLLALQGAAYDKVSPYPLDVLGAETEGMIGYMIEQEMGNLLPFEVPFATILTQVEVDGKDPAFQNPTKPIGPVYSREEAERLAAEKGWSIAPDGDKFRRVVPSPRPKRIFEIRPVKWLLEKGTIVICAGGGGIPTMYDEAGKKLSGVEAVIDKDLCSSLLAQELVADILIIATDVDAAYVDWGKPTQKAIAQAHPDELERLGFAAGSMGPKVQAAIEFARATGKDAVIGSLADIVAITEGKAGTRVSTRKAGIEYR*