MEKALLLLLLSLCASLSLLDGAVAQQYWTPATATFYGGSDASGTMGGSCGYGDLYSAGYGTQTTALSTALYGDGASCGACYLVTCDASRTQYCKPGSPSVAVTATNFCPPNYGDADGWCNSPRQHFDMSQPAWETIGLYQAGIIPVNYRRVPCQRSGGIRFGISGHDYFELVTITNVGGAGAVAAAWVMGTGTDWLTMSRNWGENWQSGAYLTGKALSFKVQTDDGKVVVAYNVAPANWQFGSTYQASVNFY*