MNFAVAGTKNIVTFDESFGYGQAGVNQLGGVFVNGRPLPDCVRQRIVQLAMVGVRPCDISRQLLVSHGCVSKILTRFYETGSIRPGSIGGSKTKVRPDRSSRFLQKYHYNVQSRTFLMDFPETFIKIFIKTTLFHTAKDIGKALKYNKKILTHRHDAQRAELISHEAAVI