MDRKNIGEGKVVCVTGASGFIASWLVKLLLQRGYTVNATVRNLKDTSKVDHLLGLDGANERLHLFEAELLKEQSFDPAVDGCEGVFHTASPVFLTGKSKEELVDPAVKGTLNVLRSCAKSPSVRRVVITSSTASVICNKNMSTPGAVADETWYSDPEFCEERKEWYQLSKTLAEQAAWKFAKENAIDLVTLHPGLVIGPLLQPVLNFSCEAIVNFIQEGKEAWSGGIYRFVDVRDVANAHILAFEVPSANGRYCLVGENGYSSLVLKIIQKLYPSITLPENFKDGLPLTPHFQVSSEKAKSLGIKFTCLELSVKDTVESLMEKNFLHI*