MVNHGSKIGVYFCPLPTMATGVAQYLGALRQITISSIDGIFMTQCYAEITGWGKCLPPATLSNHDLSTFLDTSDEWIQSRTGIEQRRISHVNTSDLATVAAQHAIACAGVSVEEIDLIIVATCSPDSLIPNIASKVQQNLGIPSAAAFDLNAACTGFLYGLETATRLMQASHYRHALVIGAERLSFYLDWTKRDTAVLFGDGAGAVVLSKTEQKVGLQDAQIGCDAQGRDILAVPKFGTAMDRFDADNGYWAFDFVGKEIFKRAVRGMGAAAQQVLARSGLSTEEIDVVIPHQANIRIIQTLCDLAGIAQDKAFVNIHRYGNTSAATVPIALCEALEQGKIKPHDDLLVAAFGAGLTWGAGHIRWGERVTPLGKSDAQLPSCDHTALELLSKAIEHCKRHQSE*