MESSSSIMNLNVQSGSNLVDAMAAIDEGITKVGLTFYPHLFQTNTSITKRRQDGTMSRKRSRPDEPTEAVGSLPNLQEITCSGGMAVHSLHVSSLTAILTNRQDSNLQSLCLSRIQLLGHAEDFDEFSECLQNQHQLRVFHLVDCKIAAAASGDGSSPRRKQRRHNNAAPPSFSINTILQAVASLPSVESIQVTSKQQLFCGLGVLTPATLETLCWSTTLKRLVLKGFILNAQHVYSMGPGIATSQSLQSVVLHKLGDTSNAQGKVNDCLTYMLQDNTSLEHFELPAMTGGTSPRWVQMASTVLQKNTKLRVLHLGGPQQQQPQPNNTTSTTEAWNSVQFHLKLNAAGRSRLLGQQQQNNDSMALSSNREWVHVIGNVADDLDCVFYFLSRNPSLCGRQL*