MKPAHTFLIIILVLVFIRPGSSSTRNMTMHVGDLQTWEVNFFSPHLWQTDIKIQTWRSIAALFCGAMAAALSSAGGLGGGGIYVPIFNLLLGFSSKTSAALSSCMILGGTLVNLVWYSLQRRADGLAPLVDYQVSLLCLPNVLLGISAGVMCNVASPSWLVTMLLIIVLFFMTYRSCRSAFHRWSCETAALQSALISSDSIKDSAHEVSFDDSVQDDIVVSPFLKELPCDTDKNFQDTDLEKPLLEPQVKGLPQYPPLKMALLGIIWVVFLAFQIARGSSDGENFFGIQTCGPVYWIVTSAQVPFAIIVTVCTLIYLRKKNNTMEDEHSLSSQEDNSFGELGSTSLLPMYALGAGFLGGMLGLGGGMIISPLLLEMGMHPQVTAATCSYMVFFSSSLSVIQFWLLGRIPEEYALISAALSLVFSVIGLQVIQTIIAKYGRVSLIVFSVSTVMGISATLMAFFGSWDVLSQIEQGDYMGFRSPC*