MAPEGWHPSHKNEEPDLENLQDGKKTELIPVEEEKIMATEPAAMPSKTKRIATLDVFRGITVAMMIIADDAGGEWGHMNHSPWNGCTFADLVMPFFLFIVGVAIALALKKIPNAWPAVRKVIIRTIKLIFWGILLQGGYAPRADDLTYGVDMTRIRFCGILQRIALAYLVVALIEIASTKTRSIVTLPHGFSGIFKFYKWHWVAALAIIIIYFSCVYGIYVPDWHFVSAHDGKFRTVHCGVRAHFDEACNAVGYIDRQILGM