MRSTLSAALVAGLAFCAGATSKIIPRQSGNLPTVTKEGNAFYANGERFYIRGVAYQPGGAADAADPLLDMQALRRDVENFKELGINTIRIYTIDNSKNHDEAMKLLDDAGIYLALDANTPDYSLNREDIESLHQSYNDVYLQSVFATIDQFAGYNNLLLFFSGNEVINARNNTNAAPYIKAVTRDMRIYISKQADRQIPVGYSSADVAENIESQALYFACGEDEWARSDFFAFNDYSWCDPSSFTQSGWDAKVQTYSDYSLPLFLSEFGCITNTRQWNEIAALYSNKMTGVYSGGLAYEYTLEANGYGLVEESGGSVQPNADFRRLKAAYANTDNPTGNGGARRNTQVPRCPPRTQEWNVDTELLPEMPEGAKKYMENGAGKGPGLGGDDSSHWMGEPSETSPDLSDGVTVSDESESAGSPGGGSSGSDGEEGAAASVSVMKSTLFAVVAAAVVFMAM*