MKVELNEETSPPPTSQAGEIDEEIKDAKIIEVRCGMLTGKMHLDKFVCPGIHQNCIEHEGQMISPKMFTVYAQKDKQKDWKGSIRIGRTNLRSLMEMKTFDFFEHEKRCSLKCQSRNYISARLQNATSTPPSVTPVQRISFSSSDSGEHIQNASTSFYASSPSAHSSLSNASTESTATSLKNNAVLQSVLQAYASQTVRSADPNALANLDLAFGTTKHDVSMVSAMSDVEEDTLKIVDEDDDDDEPKPSSSDENLCTEVPTTSASVTPQNLTNAAMNMNNTLAVLNTLLFANSGKQEMFKKLIDQSPADFWSAXXXNRKLFERKFALSFRKLQISIA