MSFLRGIIDSFSSIFTEEEDNTHRYEQSKHDRTVSTSSDSMNGVDGAVTVTNERVAYKLKGYFDLAKEEISKGVRAEEWGLHDDALLHYRNAQRIMNEATSTPSPSYITSSEKEKVRLYREKISKWQSQVSGRLQALGKRTGVGMSENKRAVPSPSLASVPSSNRRVSLPRTSLPRGGTGVARSPKDATTTNPKPAKEAGGGYDDKLVEMINTTIVDRSPSVKWDDVAGLDGAKQALMEMVILPAKRRDLFTGLRRPARGLLLFGPPGNGKTMLAKAVASESQATFFNVSASSLTSKWVGEAEKLVKTLFQVAISRQPSVIFMDEIDSIMSTRSISENEASRRLKSEFLIQFDGVTSNPDDLVIVIGYSGSDLQALCEEAAMMPIRELGADILTIQANKVRPLRYDDFRKSMGVIRPSLSKSKWEELERWNSEFGSN*