MSLLSKLRCITVDVTGTLIAYKGELGDYYCMAAKSVGLPCPDYKRMHEGFKLAYTEMAKKYPCFGHAAKLPTIVWWKTCVRNSFIKAGYDYDEETFEKIFRRIYASFGSSAPYSVFPDSQPFLRWARGEGLLVGLVSNAEYRYQDVILPALGLEQGSEWDFGVFSGLEGVEKPDPRIYKIALERAGKIAPIAPEVTLHIGDSMRKDYLPAKSVGMQALLLDRFKTPDAVEWKKSGATVLPDLAAVQEFLTSGNKLTC*