MEPMLYDSPMRRSRVVDRHACAFGVASSPASHRSRRFRPGEGRTCQLSRMAPHRSDGTGMGVSMAAADSGKEAVVIPVLSLASPAKINVFLRILGKRPDGFHELASLFQAVSLQDNLHFERKDDDDTARDSMECNVAGIPTDDSNLILKALAVFRERTGCTQKFHVKLDKRVPFEAGLGGGSANAATTLWAVNEMCGRPATDEQLAEFGAQFGSDISFFLSSGTAYCTGRGEILRSLPPLTKPSAMFIVKPNFGLSTGKVFQTMDYERLSKRDPELLLNEIMESANEGLISPAACLNDLEEPSFRLEPKMGELKTKLASFGFDIVLMSGSGTSFFCIGRPHALLLGTGERDPRNMSDVLRTILGPAFPGVFVEQCTFVNRCAGQWYA*