MSLIRLGLALLLLLATVSQLLQPVQGRRKMCGEALIQALDVICVNGFTRRVRRSSASKDARVRDLIRKLQQPDEDIEQET ETGRLKQKHTDADTEKGVPPAVGSGRKLRRHRRRIAHECCKEGCTYDDILDYCA