MHDLYQELAQFVSGNECRMIQHIVSGNECRTIQQSNLNRADKTSARHLSIVNNESHPEQELSLDSFCGQDLRTFLFLSRLEQIIHGEMPLRRKIAPYGLMTDFECLRVLDLSNTDIVEVPKSIGSLIHLRYLGLDNTRIQMLPESVGALFHLQTIKLNHCSSLTQLPHGSKLLQNLRCFEIAHSNVQMPSGIRALTSLQKLPVFVVGDGSAGCGIGELDELINIRGDLHIIGLSNLDAAQAANVNLWKKEGLQKLTLEWCDILQNSDVTLRDLQPNEANRVPDCRCVPQQNDRAAQVLQCLRPNSNLEELIIKGYNGSSFPSWVGSLPLDRLASIELKDCQNCEELPPLGCLPSLKHVVIQSLPSVQLVGPEFLGDVGDIPYNNRKKAYFAFPALESLKFRDMGAWEEWSGVKDEHFPELKYLSIVRCGKLKVLPNFTSGPKQRIRNCEKLLQPLCQVCSSSSSQMNTINFSCIDFYIRDFFICKFRCSSALGSFLL*