MEVELSSGSVAAIWEGEVAREMPLVLQVLLLPMCSCAERPEPGWYHAALSDGAHQIYGHLRLDETASAAVRAAPLGYGAVVRLFDFETRTNIEGLRSIDSEHVEVLHTSLKIGDPKTYRPGYLVKKHEKLDAQVVTSSSKQNFGVNPIGQGLKLLLIRGVVAMLQHPVMQVVGVSLLRSDPKSLLKYHLILSDGVHTQNATLHPCLNHLVEETHLRKGTIVRLLEFVCCNVRYCSIITVFQLKVLLIECELIGSPKACELCCIEKVYGLESESVEPYSGSVSNYAQPNNGPYFNCQGLNRYLTQGAVAAIMEGEMVVKRQPVLQVVDFSLASHNGFSFYRILLSDGVHQVYVNLFPHLSHLVEGSCLRKGTRIRLLRFIRDTVDQDQNCRIAIAAELEVLQTECELIGNPTFYELGNKQSHSNSESLLPISGSFCKDQGGMEMQASLTWGAVAAIWEDAAVVVQPVLQVFDLLVWTEMDEPWLSPILLSDGTHLIRGGLSPLHNQLIYVQRWPPPHGHSGPTP*