MLGVEFLSIGSVLPNGLRFSFEDEEDDRKEMMMHGQRITDRIISLLAAAATAAVPPESIDFGVNWYYSRCSSDRQRELGLDPVSLKHVAASFLAALLPARLRCIKTFCFKFGEALASVVTRGSPVFAARVVAAFSELRSLEITIEGGEALQEIAGCAHLEELEVFIRSVDEHVAEALAAIAAGPSGARLRKLVLSAYQQRFMDSQCLAPVLRLDSLEKLSIAVGPDCAALLPALGRLERLKALDLTLNLSGSTDGGAGLLRAGAELLRSKAGQGLEKCTLRSKLSSHHPLS*