MGEKFWVNDEDKVVXESVLGTEACQFLISLASENALSELIRPPGQLGVQQGLCQLVNGSNWNYAIFWQAVSSKSGGPALIWGDGHCRDTKGGGAGDVNSNRDSSSEAMQKKKEVKKWVLEKLHACFGGLNGDNYARRLDGVSDMEMFHLSSMFYAFQLDSISHCGPGESYKSGKLIWVSDAGSCLHHYQSRSFLARLAGFQTVVFVPMKSGVVELGSVKSTPEEQSYVDTVRSAFGESXPIQAKAFPMIFGRELSLGGPKSQSVNISFTPKIEEDFAFPPESFELQSVGTSNGCRSEDXEVKLFPQMNQMMVDGFNVQTRVSSSELLKDESSAQIDERKPRKRGRKPANGREEPLNHVEAERQRREKLNQRFYALRAVVPNISKMDKASLLGDAITYITDLQXKIRXMETEKQMVNNKGKQLPVPEIDFQERLEDAVVRMNCPLDSHPVSEVFRTLREHKIVAQESNVSITDNDKVIHTFSIQTQSGDAEQLKEKLVASLSK*