MDEILGTQLSQGLVKESRKAIARIESKLVWKIEAITALPNPSGMDILLCQAAKARMEAEEKRLAETKKAQHRSVILLEEIYQMYDAISSRSASAVEDESEDPTISKAKANLDRNMKLNPEELLQDLKGIILFNVPDSAQKLSAIAKLDLSNNNIKSLPESVTSLVNLRILDVHSNQLTSLPQSMGRLANLKVINIYGNFFIDLPQSVQNCGSLEEMTADFNKLQWLPESLGFKLLNLRKLSVHSNKLCDLPFSISHMMCLCVLDVHMNKLRYLPKNIEDLVSLQILDVSCNFDNFKALPDSIYGLTTLVSLDVSFNQIKTLPDFIGGLMELKRLNLEGNPLILPPPEIVRDGLEAIMNYMTNRATQSLLPPSLSCLKSK*