MMDAVLLDDIIRRLLEVRTARPGKQVQLVESEIKHLCMAAKNIFMQQPNLLELEAPMKICGDIHGQYSDLLRLFEYGGFPPTANYLFLGDYVDRGKQSLETICLLLAYKVKYPENFFLLRGNHECASINRIYGFYDECKRRFNVRIWKVFTDCFNCLPVAALIDEKILCMHGGLSPDLTSLEQIRKIARPADVPDQGLLCDLLWSDPEKGITGWGENDRGVSFTFGADIVNEFLQKHDLDLICRAHQVVEDGYEFFADRQLVTIFSAPNYCGEFDNAGALMSVDDTLMCSFQILKPTEKKSKFSYGSPSTAKPVTLTRGVK*