MDQNVLDDIIRRLLDVRESRSVKQVQLSEAEIRQLCQASKDIFVSQPNLLELEAPIKICGDIHGQYSDLLRLFEYGGFPPSANYLFLGDYVDRGKQSLETICLLLAYKIKYPENFFLLRGNHECASINRIYGFYDECKRRFNVRLWKIFTDCFNCLPVAALIDEKILCMHGGLSPDLNHLDQIRNIARPTDVPDQGLLCDLLWADPDKDIEGWGENDRGVSYTFGPDRVTEFLQKHDLDLICRAHQVVEDGYEFFAKRQLVTIFSAPNYCGEFDNAGALMSVDETLMCSFQILKPAEKKGKLGFGNANVSRPGTPPRKALQGTRS*