MCGIPVSVFRIPVSGRFQPFRSVPCSALFWDGRRNGTEMGGEDAEFVRKAIESLVKKLKEKRVELDALITAITSAGKQPTTCVTIQRSLDGRLQVAGRKGVPHVVYARIWRWPNVNKNELVKLSMCTIPAEHQDFICINPYHYERVVSNGLAPPGKFSSKMIT