MASEAVVFQHDLPGVAMKELYDVGGAAPGYGFGGERGRHGRWSTCCSSPVQNFDDWDVDSPPTPGAAAALREETAGTGEAVGRSKRQRTKRVKSEEEVENQRMTHIAVERNRRKQMNEYLAVLRSLMPASHSQRGDQASTVEGAINFVRELEQLVHSLEARKRVKQRSKASPFSAFFTFPQYSSASSPCTNTESSGAAADVEVIVIESHANVKIFSRRRAGQLLKLVGGMQSLRLTALHLNVTAVDEMVLYCLSVKVEDGCQLTSVDEIATAIHGILAEIEEEAGHG