MGNTKIQGVKLPRESKEILDVVFADDTGLYVHGSIQNLIKVETTLNDFYSGSKAKINWHKSVALWFEMVDKPNWQPHPICVQSVRGESIKYLGCQVGINIPPEKQLSHLLHMLRRKLLYWSDMKLSLSSRIVIANQALLSSIYLVSVISRDWLETTYEMAKLKEKHVQRCLGKLSTYLNQWVDLEYWIHNIKVKRHHVDHGGNSFYRDQDINFSPNTRGQWDQGARWIIEMTHKARFSRSMEAVSLKECIKLGRRCNLLCIYSLP