MLDIQLFRQDKNDPERIRESQRRRFASVELVDEVIALDKAWRGRLFELEQVQKRRNAISKEVGKLKAAKKDASELIEQGLNLLKERTEKEAEEAQAKEAVDTKLRLIGNLVHDSVPIDNNEDNNQVVREWGLETKREEAGLKNHVDLVELLGIADLNKGADTAGGRGYYLKGAGVLLNQALINFGLSFLYKKEYKPLQTPFFMKKDVMSECAQLAQFDEELYKVTGEGDDKYLIATSEQPLCAYHRQDWIDPKSLPIRYAGYSTCFRKEAGSHGRDTLGIFRVHQFEKIEQFCITSPEDDNSWAMLEEMLKNSEEFYQALGLPYHVVSIVSGALNDAAAKKYDLEAWFPASKTYRELVSCSNCTDYQARNLEIRFGQKKSNDTVKKYCHLLNSTLTATERTICCILENYQTESGVKVPPVLQPFMLGIEFLPFQAAPAKDSKPKKASLPKPTSLPPVGDISLS*