MISRGCKVNKFFVVLMMSCIPQVVWANTEKKQIVFLDEISVESKGVTFRSDPLSGLPKQNDILVSKQKLKTGSSTLGNALAGELSVHSNQFGGGSSAPVVRGQEGVRLKILQNGFDVIDMSQLSPDHAIGVDTLLAEQVEIVRGASTLLYANASPAGVINVVDKRIPTQLPQKGYEVDFNTRYNTNSHEKLVTAALTFGLGKHIALRVEELLRGSHHYHVPAFKLDKTLNYVPDTQNKTKSGNYGVAFIGERGYVGFAYNLRREKYGLPGHNHKLDGCAAHIWGGNVRNHYYLGLYPHLMHDTDLVNTHFHCGSNHEMDGKHSHDHPYGHDHDHSIAGPLIDSYTKRYDIRAEVNQPMKAIEKIKLSYSETRYKHDEKDGNIAVNLFKNNGYNLRVDLFHTPIAGLSGVIGAQYQTQTSSANIPRIAACSNNASDPCHKKKQRDPSKITKGDRKSWALIENIQSQMSFFAIEQLRWQDFLFELG