MSKALPWIYLVLAALGAFLPWQANLEFMQASATGGFDLAGFIADANITAASRSLSRDLLIAASAFSIWIVFEGRRLQVKGWRLTLLACVTVSFACGGPLFLYLRERRLNELNTDASEMSPENPSA