MSKPTEAFTEYHEDATKIQESNQDAIYQTYVAKSPEWHREMTKKLLRKVDIHLLPFLVVMYLLNFLDRNNLSQARLGSLEQDLGMKGTDYNLATSILFVGYLLMQLPSNLLLTRVRPSLFLGTAMAIWGVISACQAATQSFTGLVLARFFLGFVEAPFFPGAIMLMSSWYTRQELSHRIAWFYAGSSLANAFGGLIGAGVLGNLDGAHGIAGWRWLFIIEGCITVGISLTSTLLLPNYPATTSWLDETEKLYAQWRLIHDAGEADEAKSTNIKEALYLVFSDKRIYLFILLQHTSLLSQNFQYFFPTIVETLGYGNIETLLITAPVWIATFLVSLFVTWTSGKTNDRGIHIILLMLVSVVGCIICTATTNIGARFFGMFLMPMGAVSAYQIIIAWVANSFPRPLVKRSAAIATANMIGNTASIYGSYMWPSSSGPRYIAGGSATAGIALLVAMIAFVIRVVHVRMNKALDAAEEDRGGAEVDNLEARNAGFRYIL*