MSARRLWVWGQNQGSNYPRLFWGAFSPSTVIRQVSCGAVHVVALSEEGLLQAWGYNEYGQLGRGVTSEGLQGPCVINGYARFLDEAPELVKITQVSCGEYHTAAISEKGEVYTWGLGSVGQLGHCSLQSGDKELLPRRVVSLDGICIKEVACGGVHTCAVTAKGALYAWGGGQAGQLGVGPLNGFFSCKLNESEMMLRNIPVLVVPDGVQLVACGHSHTLTSAKDGRIHGWGYNCYGQAANEKSTYAWCPSPVDWCVGAVRKLAAGGGHSAVLTDACSLKELCEFRLAETVNPSNASVVEDVASRTGADALARLCERLREHYYNDDEFGL*