MKSAKTEKKGTILMHKYEIGKLLGQGTFAKVYHARNLKTGQYVAVKVIDKEKVLKVGLIDQIKREIRGGELFNKVAKGRLRESAAGKYFQQLIASTYVAPEVINKRGYDGEKADIWSCGLVIFHSMTQKDGTVKMQGSKEGRKGQLAIDAEIFEITPAFHVAQVTKKSGDTAEYRNFCDQGLKPSLKDIIEHFNCNGSSTSENAFVDRAKTSRTNQITLAKRISCLEQFILPISRGKDPLRLFVRSETNCNDEILNMEIGIELVIWFIFTSNSIKLTRFPISCGIIPAFNV*