MDVAYLTFGAQLTHADKLANSLRAIHNVEAWSDGGIHYHIIVATMRQPPREACEAICSLSPSRHGDMSDRIHLHTLANLSREAMQLKGRLAKLARGPGKMYLWKNMIHYILPEQLDRVLLLDSDIFIVTEVAQLWSMFDRFGPNQMIGMGLEQNQFYSSLFGSTSGALGLNSGVVLYDLRRMRASELYKRQLEGFASQRLPVGIPIKPERTRLGYIADQTLFSFMSHPTAAGAAELFFVLPCGWNRQLSPQYWTTPGFLATHQCSGPCHLLHANFKPYKRLLEGWIQSDPTGRTCGVRAAVEGARNCTSRFPKHPPREHECPDAIWAYPAGVYMMREVARRRRFTIQKSFATDKLGVVVPDKDRVLTELIPCGAAAAPCVPGLQPGDKRSRAS*