MAAITNRAILAKRGDGGELELELTSKPVPDPSPGRVIVRILLRPINPTDLISIRTGRFGHPVSTPGSEGYGIVHAVGDGVTKVKVGQRVVPFMWEGLKQTGDGSWQDYVSVREEMLSLVPDSIPDEVAAQFVINPWTAIGMLRDLATPPGEYILQTAAGSVLGRQIIQLAKHLGIKTINVVRREEQKEELRQLGADEVICSTTEDVVARVKEITDKKLVHGALDCVGGELTKSVAASVRRGGTVFVYGVLSSMEASIRIHDLLRQVHVTGWILVNHWEIEQERNAFISEAWKLLESKVIQPFSGKRFPLSEFKAAMEASETMARGGKVFLES*