MGSTDRKVVGIGVAEEGRRSCVECRATTTPMWRSGPTGPRSLCNACGIRYRKKRRQDLGLDLNQPQKQEHGEVIPEVKDSNSNSNSNSGSGNSSSNLQVVPKRRLLMGVEEAALLLMTLSSPSASTLLHG