MRSSRSVIALLLPLQVATAFLVPNTLPVAARSLPLMATLEAAAPTPVDQVIVLKDAQAVGDTVRNLVKEAADEAIAARGYFALAIPGGSILKMLVGDDILQGIGWTSRTTLAYVNHKCVAMDDADLATHAKACNLFMNKWFGVNAIVMAGTDDGDAEAASYEAKLKALSEAQLPRDASTGLPVFDLALIGVGDDGHVGSLYPNRDEVLVGSDGPWVLPVAMKSPPSITLTLPVMAAAKKVVVAACGVSDKYPQGKSEGMRRAIADPTETIQTFPAVGLRPVATWIMDEPAASKLGGDYNS*