MAAAQALNNLARAAVGIGAGVSLFQASVYDVDGGFRAVMFDRLRGKTVYGEGTHFRIPWLQTPHTFDIRMQPRNIASTTGTKDLQVVTINLRVLSRPQVEHLPDIFSSLGIDYDERVLKAVVAQYNAEQLITQRSEVSKTVRTTLTKRAADFHIDLDDVAITDLKFGKDFTAAIESKQVAEQDAERAKFMVLKAEQEKQAQLLRAEGLSEAAGLVSQALEDSPALVELRRIEAAKDIAETLARSRNVTYLPCGGAGGGQNLLLNVGAGGQ*