MKVLITGGTGMIGQRLAERLIDNGHEVALLTREPGKSSHYKLFGWEPQQGTIDEAAVPYADCIVNLAGSSVADGKWTAERKQEILHSRLDGLDLLFRELQKPGHHVHTLLSASAIGIYGDRGDELLFEDSPTAAPADDFLADVVLQWEAAARRIGELGLRLALPRIGIVLSPEGGALVPIAKTVRYGVGAPLGNGQQYMSWIHIEDLCRLLVQMLEHEQWNGVYNAVSPHPTTNQEFTETLAQVMHRPLLLPKVPAFGLKLAMGEMSEIVLGSQRVSNDKVKSLGFTYEYPVLKAALESFYEEK*