MLRPTVAFFVLSLHSGARAQPSYAAPMIKQVVTAARSRPPIVTDKVTTHSYQTMYGMFLVPLYYSTRSQFRRMKMLEIGLGCDQNYGPGASAKLWRDLFADMELWMADTDAACVSKHNSSMWKDFGIRTLVGNQANKQTQAEWVREAGDDFDAIIDDGGHTNGQILSTFRGLWPSVKRGGLYFIEDMLVGRHPKYDDTKGDAIMSDVIQSWIEQLTVNPRTPKALVPDWGTVNWDATASNRHAFDLRKRFPLPQHVNFIFCQREACVIGKQEAVEAASAVAPSLAAPLPAERRLARADYAAALSAAGSSEGAARDDAAAAIAHCDWLIARCDAREQPPLLLGLGGEEPLPRQAERLSGELTHREVVTLADGDDVRLPPAAFLCAVVTNYNFFAPWAWPDNAALSHSLL*