MELLMGRRSARFGAVFAVSSLLLFFHVGSSFGQDVGALASSGLPFIVLHGIGDACRNEGLSMFTQLLMDMTGLPGYCIEIGNGVSDSFFMRLDKQADIVCEQVKSIKSLQDGYNMVGLSQGNVIGRAVIEFCDDAPPVNNFVSLGGPHAGIAAVPLCKILVLCKLVDAVIRIGVYSSYVQNNFAPTGYVKIPTDMEGYYQGCLFLPRLNNELPEIRNHTYKNRFSSLNYLALIKFEQDAVLYPADTAWFGFYAPNDFSKVLPAEETDLYKEDWIGLKTLDRAGKVAYLALPGGHLSITEADMLEMVVPYLLPDFQPFTPFSTYR*