MVGRSYSLETRGFESTTDLRIALYEMKEDVQRLEEELDAEREATATSASEAMSVILRLQGEKALLAMEASQYKRMVEERMSHVELSMELLEDLNYQKEVEIKNLECDLHAYRCKLMSLGWSGLDDEDCIRFCDRSQTPSPEPNETVLVEKGVIEQSLDSRRDHEKNLDLNWEKIKKVDEQLKELTDFRDSVRDQYKILKQETTSVSETKNGEKGMCKPDLLVKKMSKKSLKQKRDKSIKRDQALGSCSANDAEYQAELQRLRERVERLEQERCNKEPAQTSGVSQENMNLQRKSEEELSSMQSAMFSYDSAIVSVQEAMLYFWL*