MKRLSLIALEMLALVSPVSVPFSWRRKALWKASRTGAALPWRACHGATLIRRKTRPVRCSEGEGKGEEGEEGWSLEGQVEKILAEEESKALIQDLNAAVERVAKARRELDALEEQQRHTTFTESLMAADSLVEECQRNVFAAELDAKNAEIALVRARAGSSIMDLEDEEGAIDRDVERVESGKAAGVSGVVGTLAGLPFLSALNSNGSELAVSAGIVFLCCCVFGLTYRYAVRRNLRNTQLKAGCVAAFALVRSLDAVRLLVALSPQNASEQLLQGCIFFTESIAIFCFAAVGLEYCFWQGFVSPFPSKPR*