MDAGGAVGGNSEQLLVEAHGNTRTLILNRPKQLNALSYAMIKRLLRCFTAYVKDDGVKLLIIKGSGRAFCAGGDVVACVQSINNDGWKWGDDFFRDQYFLNYIIATCIKPQISLLTGIVMGGGAGVSLHGRFRVATDNTVFAMPETFLGHFPDVGASYFLSRLPGFYGEYVALTGARLDGAEMLACGLATHFVPSNRMLLLEESLKKVNTSNSFVVCSTIDQFSQQPSLKQKSSLNRLEIINKCFSKRTVEEIISSLEQVASNMADEWAAETIRYLKRASPTSLKITMRSMREGRTQTIGECLQREYRMVCHVIRGDFSRDLFEGCRAILVDKDKNPKVQLISYLAPHHQNSLLMAYFIRYNHWIMVSFLGGCSGCLQGWNKCMMRQLKSISLGLMIHGGKI*