MEPPTHTIDFKMPLSSELQYNMSEHVNSPASLLGNYCVYLKIYPGGKSCGRGPRKGVSAYLVFAPIYDSGDEWGVRSVRFRITLRCGDQAEIKEESYDFGFGCYIDSCGRDSCGWDGMLVPKKYVPGGFLRCRAELWCDPKALGLEPNKRRRLDYGKEMWQDMKFTDLVMCAGDDAQTELHCHRAVLAKSSEVFDRMLSTDMKEGIRHRVVIQNASTDTLRKLLEYIYTGDIAETIPLSQLGELICLGNQYGLIWLAEACALRLSNMLCPENVVNILQELRKHEAGHPHIGAILDETTSRVGKSHELMKALVSAL*