MDWVELAVAQFCQDLRVSVPAPLARVVQLDFEDSGTLQLERHGEQLSLWLACDLAWHQAYRGTLRALRLCHARAAGSLPLRCAWSGESRLLLCITLEARQVGMPTLHQALQALRSARSEVLAA