MGVERYYQLAKNPATIGCRKLENGLLEGGEEQQKYSGGWLWSSMTSRECVAKEANKISSNPNLSRSSTPWPRLKDPRIVCASRAFGGKDMHSKVCTIRGLRDRHVRLSVPTAIQLYDLQERLGLNQPSKVVDWLFDDDHNQVQLLPG