MASIRDLTQKFREAVRAAAVANNYDEGKLAKITSSLMLHSTPPRSTFYLTAIKIAESIRDLQKFVASHGKDYAEKHRSTEQDRDSIENEVGLFVKACRDSIEALKNSIGMEEKKAYGSNWLQALGRGSPNTDCIAHQHGVVLILSEQLHAITEDFDKLRSIRFEETVRKKMHKRRKGIENLPPPENVPAPAAYNDGYSNDWLKEEPRMLESRQQLMDQETEALQQELTEMMNMTQETERKMIELSALNYLFSTHVLRQAQQIESIYMKAMEATSFMEKGNKELAKTQQRNSSSRLYIILIFTVLTTTLLFLDWYNG