MSQHFYIENRNVGNQAESEDWRIRGYNPLTPPDLLQHEIPQTAESKQTVINGRKEVVAVVNGTDEKERLLVVIGPCSIHDPNAALEYCDLLLKEKEKHKDELLIVMRSYLEKPRTTVGWKGLINDPDIDNSFQINKGLRLSRQLFVDLTSKGMPLASEMLDTISPQFLADLLSVGAVGARTTESQLHRELASGLSFPVGFKNGTDGTLGVAIDAIGAVRHPHHFLSVTKPGVVAIVGTVGNEDCFVILRGGTKGTNYDAKSIAEAKAALEKSGLRQRLMIDCSHGNSNKNHKNQPKVAAEIAQQLENGETGIMGVMIESNINEGNQKVPEEGKCGLKYGVSITDACIGWEDTVATLDTLAQAVKKRREVLSKNAAA*