MILHKPWRGLAAVSIRIKTPVTLSASKGFVVGFHMAAALRYQATKRLLGFSSPISSCCRGAVLDSPVVPELKNGVSSSFIGGFWWSKSMATFTRTKPHVNVGTIGHVDHGKTTLTAAITKVLAEEGKAKAVAFDEIDKAPEEKARGITIATAHVEYETAKRHYAHVDCPGHADYVKNMITGAAQMDGGILVVSAPDGPMPQTKEHILLARQVGVPSLVCFLNKVDAVDDPELLELVEMELRELLSFYKFPGDEIPIVRGSALSALQGTNEEIGKQAILKLMDAVDSYIPEPVRQLDKPFLMPIEDVFSIQGRGTVVTGRIEQGTVKVGEDVEVLGLMQGGPVKTTVTGVEMFKKILDNGQAGDNVGLLLRGLKRGDVQRGQVICKPGTVKTYKKFEAEIYVLTKDEGGRHTAFFSNYRPQFYLRTADVTGKVDLPENVKMVMPGDNVTAIFELISPVPLEPGQRFALREGGRTVGAGVVSKVIS*