MGSTDRKVVGIGVAEEGRRSCVECRATTTPMWRSGPTGPRSLCNACGIRYRKKRRQDLGLDLNQPQKQEHGEVIPEVKDSNSNSNNCNSGSGNSSSNLQVVPKRRLLMGVEEAALLLMTLSSPSASTLLHG