MSRASKSNVSIPTHLGGSVDSLEYVVTVGLGTPAVSQVLLIDTGSDLSWVQCAPCNSTTCYPQKDPLFDPSRSSTYAPIPCNTDACRDLTRDGYGSDCTSGSGGGAQCGYAITYGDGSQTTGVYSNETLTMAPGVTVKDFHFGCGHDQDGPNDKYDGLLGLGGAPESLVVQTSSVYGGAFSYCLPAANDQAGFLALGAPVNDASGFVFTPMVREQQTFYVVNMTGITVGGEPIDVPPSAFSGGMIIDSGTVVTELQHTAYAALQAAFRKAMAAYPLLPNGELDTCYNFTGHSNVTVPRVALTFSGGATVDLDVPDGILLDNCLAFQEAGPDNQPGILGNVNQRTLEVLYDVGHGRVGFGADAC*