MKTVPLHVGFVGTGLIGKATLKQVGAHAPSLLATGGLDLRIAACADSKHMILASSADGMNPDAVDAAVGDRAVAEWDAGALAAETPVAADLDALVEKIVAHARATPDGAAVIVDNTSSDAVADRYGEWLAQGVHVVTPNKKANSGDLQRFRRFRAVADESGARWLYEGTIGAGLPVVSTLRTLRASGDRVRSVQGIFSGTMSFLFNTWDVGAGQPFSEVVLAAKKAGYTEPDPRDDLNGLDVARKVVIAARESGVDLALDDVDVQSLVPAELEDCDVAEYERRLPEFDGVIAEQAAAAAAEGKVLRFVGKVDAEKGTGSVELAKFDASHPFAGLQGADNILEISTARYSDEMSSTPLIIRGPGAGAQVTAGGVFGDLCKLGAVLGARVPV*