MVCADGLDPTKMSTKPIFVATHPRACSTAFERVFMTRKDTLDCVHEPFGDAFYYGPERLSSRFNDNENWRIKTGFSNSTYQTIFDHIGKQGSEGKRIFIKDIIHYLVPPGGQPASIAPSLQRIKRGVGTGGTSSYRVNGVNGASSSHRNGDTPYDTEPEPGNPTVVPAALLAKFHFTFLIREPHSSIPSYFRCTIPPLDKLTGFYNFDPAEAGYDEVRRVFDYLRKIGEVGPRHADDTDNDTLSKEINGNINTTRLVRDTNEGVEICVVDADDLLDNPEGILKKFCKSVHLKYEPEMLNWDNEEDQMRAKKAFEKWPGFHEDAIDSKDLKPRAQVRYEILGVDGVADFLITQKKNTKSEAQWDAEWKEKYGEEAAKVIRETVDKNIEHYHYMKQFTI