MSDVRSVVVAGSRFGQFYAAGVAADPRFVLRGILGQGSRRSRALAERLGVETWCEVEALPDDVRLACVAVGGAARGEQGPALAEALMARGIDVLIEHPLLPREWQDLLRSAERLGRRCLLNTFYPQLPAVARFIELGRQLHRRRGIRHLDAACGVQVGFATLDILAALLEGVGPWSLESPSNDLSAMRGLSLVLAEVPLSLYVLNELAAADDGRMTLLQRVSLTTDRGTLSLLSPHGPLLWTPAVAVPAEDDDGLFALFDEIAGEPLPSAQLWYAEPCSWAQVHQRLWPAAAAEALALLANGDEVRRRNQRSLEVAALWQRIGERLGFPEAPPASLAPASLEQVLEQAS*