MDVFDGLPDAIVVDILNKVGDVKTLHRCSSVCKRFNSLVPQSESLFFRLDQDVTTESRPDSPVSNIFQSLVKSFQGFLSLFSKPAKPIRFTNLSPSIPSKILSRFDRIKNLEVELPGGDVSLEKGAAVKWKAEFGKTLKTCVVVAFRSASTVSSSPPGGESDAIGLETRVVWTISALMAASTRHFLMSEVVKEHKEMESLVMHDVGGEGTVVMGTEGLREFRKTEEARGGEADERVVKNRRSVVPKVRMSMRHAPSLKLKSGIYLESATLVIVRPSEGYSDVGDDELATEAFAGNCMYGEAVVALLKREKINLEINSF*