LLGKLRKDITHDSRENFVHCISKKKTSMCILSNPDQKGKMRRIDCLRQADKVWRLDLVMVILFKAIPLESTDGERLEKACFCTSPSLCINPYHIQVLIKELDLYLANFIKCECCPSVTPESGSKDQKRRRSALLYMLLAGKLRPFLSLSFSLSLFPCWSRRRS