MKLTVKTLKGSHFEIRVQPSDTIMAVKKNIEDVQGKDNYPCGQQLLIHNGKVLKDETTLSDNKVSEDGFLVVMLSKGKTLGSAGISSTQFASNPPTTVSTPNSTPLVQPQSANNNASATDVTTTNVTTNTYGQAASNLVAGSNLEQTIQQLMDMGGGSWDRDTVTCALRAAYNNPERAVDYLYSGIPVAAEIAVPAASYPISQTTETGGASVGAVPGVPNSSPLNMFPQETISGAGAEIGSLDFLRNNPQFQALRSMVQSNPQILQPVLQELGKQNPSLLTLIQEHHAEFLQLINEPVEGSEGDIFDQPEQDMPHAINVTPAEQEAIGRLEAMGFDRASVIEAFLACDHDEQLAANYLLENAGDFEG*