MSAAAGAAFTRPLYGAEHVKALLQTAVSCASSAYNTAGSCGKKGAWPHPRQAIAAVRKKSILGQHDWTGSLADLCRYAQHRSEQHNCLPLTPRSRVREGGADSESKGSNPSFDSGKSVLKKEPSLLLSLVQEIQPLDVSQISKEVSSDSTDAMKRTISGMLGLLPSDQFHVTVETSREPLGKLFVSSMMTGYTLRNAEYRLCLQKSLEFSGDDQVGEGDRVIAEFQLGREDAKGTLEAVFIDREGDSSAEQTLEDFLGDHPAVENVKDTSQFLESISDDARLYIQRLQQKLASVTKELEECKQINTGLQVQSLVGEEKNDLLDYLRSLSPDKVAELSQPTSPEVEEVIQQVINGLLDSPATKLQHKGKLDNGTTSSLSASWDDEGIKTFSSSPLQSQSAVRVNRDHLARLLFWCMLLGHHMRGLEYRLELSRTLSLCGDLEPDVTER*