MERSEALRNITGAAIGIRQNGWRALDQLGVADVLRRTGINIKRERIVGLDGGKQQEMPMNGETRCLRRKDLIDTLYAALPPTSVKFGCELESIKLDPNTTKPVLQFIDGSSITPKVVIGCEGGKSIVANFLNLKPTKMFPLCGVRGLSNYPNGHPFDQEFARFRKDNNLVGRIPMDNNLVYWFCAHPYFPKDDRIWEDPEAIRQSTLALLSDYPQEVKEMIEIADANSLSFTHLRYRAPWDLVRGTFCKGRVTVAGDAMHVMGPFLGQGGSAGLEDAVVLARNLAEKGLDNAEEAFNLYVKERRMRVVRLSLQTYFTGMLLGASSRLKQFMYVVLLSLIFRNSSGHVDYDCGGL*