MPSALGWKGDAALVAYTNLANAVQTPAFKAAAATTASFVSFASVVLPICAVTSTITGIYAQAKLLELGQEITDNLKKLTESAQVANSLQYQAHFGQHVHDFVASRIRACKKSDADGKDSSTTDYFFVYHPRTDWHASFERHIEEKPLPNLLGWTHNLELIAHFVSQIRATIGPEATVHILMPSAHMYIVPEEFTLDQSLFPLVFEGELADSSEPYVYLNMPELDASSFHQIGRLPQCKKTESKAPTNETVRTLLSTSAAVPAGIVGGLGGTALGLVGLSVFCPFAGVPLIVGGLLAPGAVLGTASAMGAGVGVEKVYDHFHEKKTKN