MSLGALEPPPEPPSWSAWVDGAVGKLEEARLLRDLRAIAPSHCASGHADAAAVRVRLAARPVEPLVLFSSNDYLGLSTHPAVRDAAAEAVREYGMGPRGSALICGYSSLHQALERRLAQLKRTEEALLFPTGFAANMGALASLGGPDVAIFSDELNHASIVDGCRLAVKLGATLRVYRHRDVRELARMLREERDSGRGRRLAIVSDSVFSMDGDLAPLAELSRLRSEFGALLIVDEAHSTLADLRVGTLSKAAGCLGGFVACRRWKRWLLNRGRAYVYSTSLPLPVVAGGIAAVDASEADGAAVRRRLWRRVAQFASETGLRLESPIVPIVVGDESRALSAAAALLEKGFHVVAIRPPTVPKGTCRLRIALRRDVSRLAAALRQMRLVPRAEPRPRL*