MPELFRFPGCEAFSHGLGALESIPLEGWVQLVALVGAHEVLVKPREGGMGPSDFGLGTELLDGIDDEELERKQTSERNNGRLAMIAIMGLMVQDGMFGEPPLTYMSKNGWWGEPVQFFVQHINNCQSFDGSPIQNGSICALPRRTGRTQLRAVQKLSEGPYVETETYPKEMEMSAAVPFLRHLAAFGYPQVLKGWVGGEKGFDPLGVTDALPVYWVREAELKHGDLGFRFPGDKFQAVANSFEAHDKMVEAGYMLPFLGAIGTFELYSLWLLFKGWEQEVNRDAGDFFLGKQFLPKEPEKEKDMRLKELENGRLAMFAFSGIVTQAAITGKTWPFF*