MGSTDRKVVGIGVAEEGRRSCVECRATTTPMWRSGPTGPRSLCNACGIRYRKKRRQDLGLDLNQPQKQEHGEVIPEVKDSNSNSNSGSGNSSSNLQVVPKRRLLMGVEEAALLLMTLSSPSASTLLHG