MASDGEIQTVTGGSAEIILNSVRVFLWNEKLTRNQVSESEGLCVFLIRTQFINTFNPCECGDCYCNVLWDQCCSTVIPFDVSKLLNKDPSLGTMLLSATLQFNPEIVKEIGSEISFFLFTRFQFSEDLQLPPQPRPTYVIALEISHTYFVEYASDLNASLDFLPGTIPPIPSFCRFVKDWDEEEELRSSTRSVSHTDYQNDPYHDYSGDVLEYIFELREYTGEGGICPTKPPIAADVPRGLVEVKPSLTPIFNQSNGSSSSSRDLMDDNTCPVCYEDFKDKNEALTTYCLHDFHTESLLSWLSMNNTCPTCRAVYPLHYSPFLNRKRHREDNILEANCKHHKHSILEAIV*