MASASSSVDFSTAILIRVDQSGKGDFNKIQEAIDSIPPNLNNSQLYFIWVKPGVYREKVVIPADKPYITLSGTKASTTVLIWSDGEDILESSTLTVFASDFVCRFLTIQNKFGTAGQAVALRVAADNAAFYGCVIMSYQDTLLDDNGNHYFKNCYIEGATDFICGSASSLYEKCHLHSLSPNNGSMTAQMRSSATDKSGFSFLGCKLTGTGSTYLGRPWGAYSRVVFAYSFFSDVVAPQGWNEWGDSSKNNTVYYGEYKCYGPGADRRERVKWSKQLSDEEATVFMSKDFIGGKDWLRPAPSHFKAALSNQTRKNNWFHQLIN*