MSLLEVITKASTEHSPTTSEGNYSIVLSGEPVLLQVKPEKEEDDGVSLVKRGTGWRVLSTDVELIELGKNFIKKLKRKMKNPKTFNKDDFFGMFVAYVAEIWEKFGVSIHVDGLDEGNIVKLTEKVGNFMGRDVKALVLEACFVLESWEVLGSLIVNGLVEHSCLSNLINNLIEKKQSWLVVLCVKHVLDIQTYDMIRVLKYFLSLPKNGDSSLTFVRKEWESQAMSAIDKAMDTSLGPDRMSLARDASFLLMLAHDGFSVYEMCLHYFLASRNVDEVILGACISKLTGSEIMVLIRYLQKWLNKYERFPQVCPCPKASFELGLKACEWAPSLEDVVKCLGLVVDEHFSSLVLHQEFHEELKSLDEVVNSLTAEAKVCGIMSNLTEALKKQTQRLVGDAAYE*