MGTAKGKHRLDKFYHFAKEQGYRSRAAYKIMQLNSKFNILPSARSLLDLCAAPGGWMQVAVKHMPVGSFVLGVDLVHIRPIQGAVSIQGDITTQDCRSAIRKTLGENGCGAFDVILHDGSPNVGGAWAKEATSQAALVVDAVRLASEFLVPKGTFVTKVFRSQDYNAVLYCLKQLFEKVEVTKPSASRSTSAEIYVVGLRYKAPAKIDPRLLDVKHLFQGAIEPPKVMDVLRGTKQKRNREGYEDGASILRKVCLASEFVWSEMPLDLLGSVTCIAFEDPACLTIKEHSLTTEEIKALCDDLLILGKQDFKQLLKYKVASPKASDEEDGMTTQENDDEHILNEMEELTYVLDSKKKRAKKLLAKRRAKEKSRTKIGMQIDAMEDGYIDNELFSLSSIKGKKDLQAVDSTEFDYINGDNVESESEETGVCEGEEDSPGDIDSDEEHRRYDEQLEEFLDQAYERFVTGKERSSKQRKRARLDLADGSGELWKVESRSYIKKLNFI*