MAVLALMLLAATTPGFSAPVSGTRQHRVAGCGRFSFSSSSCHAAGGPIIVAGDPPTFVSAPGRRIVAVGDLHGDLYQTRAALVMAGVLSPESDCHLWTGGQTVLVQVGDILDRGEDEIAILSLLSSLNMQAKSQGGAVFQVNGNHETMNVEGDFRYVDPGSFDECMRYLEYLDGFDGNWDDAFLNWVNVSERWKEEYRVLPNGDWLPLNFVKKQKGFAARASLLKQGGPLACELARHPVVLVVNDWIFCHGGLLPHHVEYGLERINKDVSNWMQGSTEGSDGPDLPFIATRGYDSVVWTRFYSQDSVERTLRAWNLSSLVAEQTLKSVGAKGMVVGHTPQTRGVNCKCDGKVWCVDVGMSYGVLHSRPEVLEIINDRARVIKDRRGPYDEMEVLDYL*