MGLHLNVEKTEIFWPTPDPRSYDSTLFPPSISRPRDGVTLLGGPVSLKDDFCSRLIEDRVTKTVGLMEVVAELNDPKSELLLLRCCVGVSRLYFSLRTCPPHMLGSAPIFFDLALRRVLQNIIVDGGAGFGDWQWRCATLPFRLGGFGVYTAQDSSAYALVASRLQSLGLQNRLLGNGGDPVLGLACDLALNSFRNLCHFDPLDLCRVVPAPPFMKKLATVYFDMVEKKMMGQHNPSSREKAMLISNRAAHSLDLLRALPIEGLGQTMHPRQFRSVLCYRFAIPMFPPDFTCPCCSSKVIDHFGDHAVHCGNDAGLKFRHNLVRDVLGDICSQAGVVVQKEEGRDLRISPFTGPGVDAFAPWVAVTNVVARKKKKYEAKCIDNGYGFIAFAFSTFGELGSDALEFMARVSWVAQSNTAAANIRSFLFHRLCFALNKGVGAQLVARLPSNFV*