MMDAVLLDDIIRRLLEVRTARPGKQVQLVESEIKHLCMAAKNIFMQQPNLLELEAPMKICGDIHGQYSDLLRLFEYGGFPPTANYLFLGDYVDRGKQSLETICLLLAYKIKYPENFFLLRGNHECASINRIYGFYDECKRRFNVRLWKIFTECFNCLPVAALIDEKILCMHGGLSPDLNHLDQVRNLLRPTDVPDQGLLCDLLWSDPDKDITGWGENDRGVSFTFGADRVHEFLQKHDLDLICRAHQVVEDGYEFFADRQLVTIFSAPNYCGEFDNSGAMMSVDDALTCSFQILKPADKKSKLVYGGSSSAKPGTPPQGVK*