MDRLLIIEPQDLIFRVELRERASATLRLKNVMHTMPVAFNIHQSSSRNYIVNPSYGIVPQLGVAMVEIVLSPQAELPESVPYSKDKFLVKSVVVPGGSQTVSLDWFTAKKKQVFSDHSIRVIFVGGAILRRLVADGCVEGAREVLEFDESLVNSADEDGHTPMHVAVEYGRPELVALLLKFGADIGMQSRSGQTVLHEAVLKDDALILELLLAGGLNINAKNSFGFTALHTAVVSGNMVVVQLLLQSDVDLNATLNDGRTALHVAVEGGNHELLRALLEAGADTEVKSVDGDVPLHKVAAMGDQEALNLLLDYGASRNAINKEGKTPSDLARLGGQQLFLLLEELSLGDKLQHASRKGKLEDVNESLRRRSVVNSKDEHGWTALHRAAFKGHISVVQALLDEGADLNCEDDTGCTPLHCAIEAAQKEMVRLLVKHGAQVNVTSLGHCTALDHAISINNSGIIPMLCELGAIDQKVEKQLQNGVATDDELDEGLCQSEGTTFVGSNQLPNIKFTSTKPTNLFFSFPGPIVAASVF*